From 4357bb01c3b4f514b24dadca950d034ee0a88827 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Wed, 10 Jun 2026 20:03:03 +0100 Subject: [PATCH] Rerender docs --- docs/.nojekyll | 1 + docs/assets/css/main.css | 1 - docs/{ => assets}/favicon.ico | Bin docs/assets/hierarchy.js | 1 + docs/assets/highlight.css | 106 ++ docs/assets/icons.js | 18 + docs/assets/icons.svg | 1 + docs/assets/images/icons.png | Bin 9615 -> 0 bytes docs/assets/images/icons@2x.png | Bin 28144 -> 0 bytes docs/assets/images/widgets.png | Bin 480 -> 0 bytes docs/assets/images/widgets@2x.png | Bin 855 -> 0 bytes docs/assets/js/main.js | 51 - docs/assets/js/search.json | 1 - docs/assets/main.js | 60 + docs/assets/navigation.js | 1 + docs/assets/search.js | 1 + docs/assets/style.css | 1633 +++++++++++++++++ docs/classes/circlebase.html | 303 --- docs/classes/circlelight.html | 444 ----- docs/classes/colorfulcircle.html | 421 ----- docs/classes/deltatimecalculator.html | 241 --- docs/classes/drawable.html | 265 --- docs/classes/drawables_drawable.Drawable.html | 19 + ...ables_lights_circle-light.CircleLight.html | 19 + ...rawables_lights_flashlight.Flashlight.html | 16 + ...shapes_colorful-circle.ColorfulCircle.html | 22 + ...es_shapes_polygon-factory.PolygonBase.html | 15 + docs/classes/dropletbase.html | 337 ---- docs/classes/flashlight.html | 497 ----- docs/classes/fpsqualityautoscaler.html | 290 --- ...ality-autoscaler.FpsQualityAutoscaler.html | 14 + ...a-time-calculator.DeltaTimeCalculator.html | 13 + docs/classes/hexagonbase.html | 303 --- docs/classes/invertedtunnelbase.html | 337 ---- docs/classes/metacirclebase.html | 303 --- docs/classes/polygonbase.html | 291 --- docs/classes/rotatedrectanglebase.html | 320 ---- docs/enums/filteringoptions.html | 163 -- ...ture_texture-options.FilteringOptions.html | 3 + ...y_texture_texture-options.WrapOptions.html | 6 + docs/enums/wrapoptions.html | 187 -- docs/functions/compile.compile.html | 17 + ...s_shapes_circle-factory.CircleFactory.html | 1 + ...shapes_droplet-factory.DropletFactory.html | 1 + ...shapes_hexagon-factory.HexagonFactory.html | 1 + ...-tunnel-factory.InvertedTunnelFactory.html | 2 + ...meta-circle-factory.MetaCircleFactory.html | 1 + ...y-polygon-factory.NoisyPolygonFactory.html | 1 + ...shapes_polygon-factory.PolygonFactory.html | 1 + ...angle-factory.RotatedRectangleFactory.html | 1 + ...g_renderer_noise-renderer.renderNoise.html | 8 + docs/functions/helper_colors_hex.hex.html | 5 + docs/functions/helper_colors_hsl.hsl.html | 6 + docs/functions/helper_colors_rgb.rgb.html | 5 + .../helper_colors_rgb255.rgb255.html | 5 + docs/functions/helper_colors_rgba.rgba.html | 6 + .../helper_colors_rgba255.rgba255.html | 6 + .../functions/run-animation.runAnimation.html | 21 + docs/globals.html | 1311 ------------- docs/hierarchy.html | 1 + docs/index.html | 371 +--- docs/interfaces/__global.array.html | 191 -- docs/interfaces/__global.float32array.html | 183 -- docs/interfaces/__global.readonlyarray.html | 191 -- docs/interfaces/drawabledescriptor.html | 284 --- ...rawable-descriptor.DrawableDescriptor.html | 34 + ...exture_texture-options.TextureOptions.html | 5 + ...g_renderer_renderer-info.RendererInfo.html | 10 + ..._rendering_renderer_renderer.Renderer.html | 45 + ...ings_runtime-settings.RuntimeSettings.html | 46 + ...ings_startup-settings.StartupSettings.html | 39 + docs/interfaces/noisypolygonbase.html | 297 --- docs/interfaces/renderer.html | 471 ----- docs/interfaces/rendererinfo.html | 314 ---- docs/interfaces/runtimesettings.html | 372 ---- docs/interfaces/startupsettings.html | 298 --- docs/interfaces/textureoptions.html | 199 -- docs/media/circles-screenshot.png | Bin 629797 -> 0 bytes docs/media/favicon.ico | Bin 15406 -> 0 bytes docs/media/logo-white.svg | 42 - docs/media/mobile-screenshots.png | Bin 249428 -> 0 bytes docs/media/tunnels-screenshot.png | Bin 341583 -> 0 bytes docs/modules.html | 1 + docs/modules/__global.html | 138 -- docs/modules/compile.html | 1 + .../drawables_drawable-descriptor.html | 1 + docs/modules/drawables_drawable.html | 1 + docs/modules/drawables_empty-drawable.html | 1 + .../drawables_lights_circle-light.html | 1 + docs/modules/drawables_lights_flashlight.html | 1 + .../drawables_lights_light-drawable.html | 1 + .../drawables_shapes_circle-factory.html | 1 + .../drawables_shapes_colorful-circle.html | 1 + .../drawables_shapes_droplet-factory.html | 1 + .../drawables_shapes_hexagon-factory.html | 1 + ...wables_shapes_inverted-tunnel-factory.html | 1 + .../drawables_shapes_meta-circle-factory.html | 1 + ...rawables_shapes_noisy-polygon-factory.html | 1 + .../drawables_shapes_polygon-factory.html | 1 + ...bles_shapes_rotated-rectangle-factory.html | 1 + ...aphics-library_context-lost-exception.html | 1 + ...ary_frame-buffer_default-frame-buffer.html | 1 + ...ics-library_frame-buffer_frame-buffer.html | 1 + ...rame-buffer_intermediate-frame-buffer.html | 1 + ..._helper_enable-context-lost-simulator.html | 1 + ...phics-library_helper_enable-extension.html | 1 + ...hics-library_helper_get-hardware-info.html | 1 + ..._graphics-library_helper_load-uniform.html | 1 + ...ics_graphics-library_helper_stopwatch.html | 1 + ...cs_graphics-library_parallel-compiler.html | 1 + ..._program_fragment-shader-only-program.html | 1 + ...cs_graphics-library_program_i-program.html | 1 + ...hics_graphics-library_program_program.html | 1 + ...ram_uniform-array-autoscaling-program.html | 1 + ...raphics-library_texture_color-texture.html | 1 + ...hics-library_texture_distance-texture.html | 1 + ...phics-library_texture_palette-texture.html | 1 + ...phics-library_texture_texture-options.html | 1 + ...hics_graphics-library_texture_texture.html | 1 + ...s-library_universal-rendering-context.html | 1 + ...hics_rendering_fps-quality-autoscaler.html | 1 + ...ring_render-pass_distance-render-pass.html | 1 + ...dering_render-pass_lights-render-pass.html | 1 + ...ics_rendering_render-pass_render-pass.html | 1 + ...ering_renderer_context-aware-renderer.html | 1 + ...ics_rendering_renderer_noise-renderer.html | 1 + ...ring_renderer_renderer-implementation.html | 1 + ...hics_rendering_renderer_renderer-info.html | 1 + .../graphics_rendering_renderer_renderer.html | 1 + ...ing_settings_default-runtime-settings.html | 1 + ...ing_settings_default-startup-settings.html | 1 + ...s_rendering_settings_runtime-settings.html | 1 + ...s_rendering_settings_startup-settings.html | 1 + .../graphics_rendering_uniforms-provider.html | 1 + docs/modules/helper_array.html | 1 + docs/modules/helper_clamp.html | 1 + .../modules/helper_code-for-color-access.html | 1 + docs/modules/helper_color-to-string.html | 1 + docs/modules/helper_colors_hex.html | 1 + docs/modules/helper_colors_hsl.html | 1 + docs/modules/helper_colors_rgb.html | 1 + docs/modules/helper_colors_rgb255.html | 1 + docs/modules/helper_colors_rgba.html | 1 + docs/modules/helper_colors_rgba255.html | 1 + .../modules/helper_delta-time-calculator.html | 1 + docs/modules/helper_exponential-decay.html | 1 + docs/modules/helper_format-log.html | 1 + docs/modules/helper_get-combinations.html | 1 + docs/modules/helper_last.html | 1 + docs/modules/helper_mix.html | 1 + docs/modules/helper_ms-to-string.html | 1 + docs/modules/helper_number-to-glsl-float.html | 1 + docs/modules/helper_wait.html | 1 + docs/modules/main.html | 4 + docs/modules/run-animation.html | 1 + ...re_texture-options.TextureWithOptions.html | 3 + ...ntime-settings.defaultRuntimeSettings.html | 2 + ...artup-settings.defaultStartupSettings.html | 2 + 158 files changed, 2352 insertions(+), 9364 deletions(-) create mode 100644 docs/.nojekyll delete mode 100644 docs/assets/css/main.css rename docs/{ => assets}/favicon.ico (100%) create mode 100644 docs/assets/hierarchy.js create mode 100644 docs/assets/highlight.css create mode 100644 docs/assets/icons.js create mode 100644 docs/assets/icons.svg delete mode 100644 docs/assets/images/icons.png delete mode 100644 docs/assets/images/icons@2x.png delete mode 100644 docs/assets/images/widgets.png delete mode 100644 docs/assets/images/widgets@2x.png delete mode 100644 docs/assets/js/main.js delete mode 100644 docs/assets/js/search.json create mode 100644 docs/assets/main.js create mode 100644 docs/assets/navigation.js create mode 100644 docs/assets/search.js create mode 100644 docs/assets/style.css delete mode 100644 docs/classes/circlebase.html delete mode 100644 docs/classes/circlelight.html delete mode 100644 docs/classes/colorfulcircle.html delete mode 100644 docs/classes/deltatimecalculator.html delete mode 100644 docs/classes/drawable.html create mode 100644 docs/classes/drawables_drawable.Drawable.html create mode 100644 docs/classes/drawables_lights_circle-light.CircleLight.html create mode 100644 docs/classes/drawables_lights_flashlight.Flashlight.html create mode 100644 docs/classes/drawables_shapes_colorful-circle.ColorfulCircle.html create mode 100644 docs/classes/drawables_shapes_polygon-factory.PolygonBase.html delete mode 100644 docs/classes/dropletbase.html delete mode 100644 docs/classes/flashlight.html delete mode 100644 docs/classes/fpsqualityautoscaler.html create mode 100644 docs/classes/graphics_rendering_fps-quality-autoscaler.FpsQualityAutoscaler.html create mode 100644 docs/classes/helper_delta-time-calculator.DeltaTimeCalculator.html delete mode 100644 docs/classes/hexagonbase.html delete mode 100644 docs/classes/invertedtunnelbase.html delete mode 100644 docs/classes/metacirclebase.html delete mode 100644 docs/classes/polygonbase.html delete mode 100644 docs/classes/rotatedrectanglebase.html delete mode 100644 docs/enums/filteringoptions.html create mode 100644 docs/enums/graphics_graphics-library_texture_texture-options.FilteringOptions.html create mode 100644 docs/enums/graphics_graphics-library_texture_texture-options.WrapOptions.html delete mode 100644 docs/enums/wrapoptions.html create mode 100644 docs/functions/compile.compile.html create mode 100644 docs/functions/drawables_shapes_circle-factory.CircleFactory.html create mode 100644 docs/functions/drawables_shapes_droplet-factory.DropletFactory.html create mode 100644 docs/functions/drawables_shapes_hexagon-factory.HexagonFactory.html create mode 100644 docs/functions/drawables_shapes_inverted-tunnel-factory.InvertedTunnelFactory.html create mode 100644 docs/functions/drawables_shapes_meta-circle-factory.MetaCircleFactory.html create mode 100644 docs/functions/drawables_shapes_noisy-polygon-factory.NoisyPolygonFactory.html create mode 100644 docs/functions/drawables_shapes_polygon-factory.PolygonFactory.html create mode 100644 docs/functions/drawables_shapes_rotated-rectangle-factory.RotatedRectangleFactory.html create mode 100644 docs/functions/graphics_rendering_renderer_noise-renderer.renderNoise.html create mode 100644 docs/functions/helper_colors_hex.hex.html create mode 100644 docs/functions/helper_colors_hsl.hsl.html create mode 100644 docs/functions/helper_colors_rgb.rgb.html create mode 100644 docs/functions/helper_colors_rgb255.rgb255.html create mode 100644 docs/functions/helper_colors_rgba.rgba.html create mode 100644 docs/functions/helper_colors_rgba255.rgba255.html create mode 100644 docs/functions/run-animation.runAnimation.html delete mode 100644 docs/globals.html create mode 100644 docs/hierarchy.html delete mode 100644 docs/interfaces/__global.array.html delete mode 100644 docs/interfaces/__global.float32array.html delete mode 100644 docs/interfaces/__global.readonlyarray.html delete mode 100644 docs/interfaces/drawabledescriptor.html create mode 100644 docs/interfaces/drawables_drawable-descriptor.DrawableDescriptor.html create mode 100644 docs/interfaces/graphics_graphics-library_texture_texture-options.TextureOptions.html create mode 100644 docs/interfaces/graphics_rendering_renderer_renderer-info.RendererInfo.html create mode 100644 docs/interfaces/graphics_rendering_renderer_renderer.Renderer.html create mode 100644 docs/interfaces/graphics_rendering_settings_runtime-settings.RuntimeSettings.html create mode 100644 docs/interfaces/graphics_rendering_settings_startup-settings.StartupSettings.html delete mode 100644 docs/interfaces/noisypolygonbase.html delete mode 100644 docs/interfaces/renderer.html delete mode 100644 docs/interfaces/rendererinfo.html delete mode 100644 docs/interfaces/runtimesettings.html delete mode 100644 docs/interfaces/startupsettings.html delete mode 100644 docs/interfaces/textureoptions.html delete mode 100644 docs/media/circles-screenshot.png delete mode 100644 docs/media/favicon.ico delete mode 100644 docs/media/logo-white.svg delete mode 100644 docs/media/mobile-screenshots.png delete mode 100644 docs/media/tunnels-screenshot.png create mode 100644 docs/modules.html delete mode 100644 docs/modules/__global.html create mode 100644 docs/modules/compile.html create mode 100644 docs/modules/drawables_drawable-descriptor.html create mode 100644 docs/modules/drawables_drawable.html create mode 100644 docs/modules/drawables_empty-drawable.html create mode 100644 docs/modules/drawables_lights_circle-light.html create mode 100644 docs/modules/drawables_lights_flashlight.html create mode 100644 docs/modules/drawables_lights_light-drawable.html create mode 100644 docs/modules/drawables_shapes_circle-factory.html create mode 100644 docs/modules/drawables_shapes_colorful-circle.html create mode 100644 docs/modules/drawables_shapes_droplet-factory.html create mode 100644 docs/modules/drawables_shapes_hexagon-factory.html create mode 100644 docs/modules/drawables_shapes_inverted-tunnel-factory.html create mode 100644 docs/modules/drawables_shapes_meta-circle-factory.html create mode 100644 docs/modules/drawables_shapes_noisy-polygon-factory.html create mode 100644 docs/modules/drawables_shapes_polygon-factory.html create mode 100644 docs/modules/drawables_shapes_rotated-rectangle-factory.html create mode 100644 docs/modules/graphics_graphics-library_context-lost-exception.html create mode 100644 docs/modules/graphics_graphics-library_frame-buffer_default-frame-buffer.html create mode 100644 docs/modules/graphics_graphics-library_frame-buffer_frame-buffer.html create mode 100644 docs/modules/graphics_graphics-library_frame-buffer_intermediate-frame-buffer.html create mode 100644 docs/modules/graphics_graphics-library_helper_enable-context-lost-simulator.html create mode 100644 docs/modules/graphics_graphics-library_helper_enable-extension.html create mode 100644 docs/modules/graphics_graphics-library_helper_get-hardware-info.html create mode 100644 docs/modules/graphics_graphics-library_helper_load-uniform.html create mode 100644 docs/modules/graphics_graphics-library_helper_stopwatch.html create mode 100644 docs/modules/graphics_graphics-library_parallel-compiler.html create mode 100644 docs/modules/graphics_graphics-library_program_fragment-shader-only-program.html create mode 100644 docs/modules/graphics_graphics-library_program_i-program.html create mode 100644 docs/modules/graphics_graphics-library_program_program.html create mode 100644 docs/modules/graphics_graphics-library_program_uniform-array-autoscaling-program.html create mode 100644 docs/modules/graphics_graphics-library_texture_color-texture.html create mode 100644 docs/modules/graphics_graphics-library_texture_distance-texture.html create mode 100644 docs/modules/graphics_graphics-library_texture_palette-texture.html create mode 100644 docs/modules/graphics_graphics-library_texture_texture-options.html create mode 100644 docs/modules/graphics_graphics-library_texture_texture.html create mode 100644 docs/modules/graphics_graphics-library_universal-rendering-context.html create mode 100644 docs/modules/graphics_rendering_fps-quality-autoscaler.html create mode 100644 docs/modules/graphics_rendering_render-pass_distance-render-pass.html create mode 100644 docs/modules/graphics_rendering_render-pass_lights-render-pass.html create mode 100644 docs/modules/graphics_rendering_render-pass_render-pass.html create mode 100644 docs/modules/graphics_rendering_renderer_context-aware-renderer.html create mode 100644 docs/modules/graphics_rendering_renderer_noise-renderer.html create mode 100644 docs/modules/graphics_rendering_renderer_renderer-implementation.html create mode 100644 docs/modules/graphics_rendering_renderer_renderer-info.html create mode 100644 docs/modules/graphics_rendering_renderer_renderer.html create mode 100644 docs/modules/graphics_rendering_settings_default-runtime-settings.html create mode 100644 docs/modules/graphics_rendering_settings_default-startup-settings.html create mode 100644 docs/modules/graphics_rendering_settings_runtime-settings.html create mode 100644 docs/modules/graphics_rendering_settings_startup-settings.html create mode 100644 docs/modules/graphics_rendering_uniforms-provider.html create mode 100644 docs/modules/helper_array.html create mode 100644 docs/modules/helper_clamp.html create mode 100644 docs/modules/helper_code-for-color-access.html create mode 100644 docs/modules/helper_color-to-string.html create mode 100644 docs/modules/helper_colors_hex.html create mode 100644 docs/modules/helper_colors_hsl.html create mode 100644 docs/modules/helper_colors_rgb.html create mode 100644 docs/modules/helper_colors_rgb255.html create mode 100644 docs/modules/helper_colors_rgba.html create mode 100644 docs/modules/helper_colors_rgba255.html create mode 100644 docs/modules/helper_delta-time-calculator.html create mode 100644 docs/modules/helper_exponential-decay.html create mode 100644 docs/modules/helper_format-log.html create mode 100644 docs/modules/helper_get-combinations.html create mode 100644 docs/modules/helper_last.html create mode 100644 docs/modules/helper_mix.html create mode 100644 docs/modules/helper_ms-to-string.html create mode 100644 docs/modules/helper_number-to-glsl-float.html create mode 100644 docs/modules/helper_wait.html create mode 100644 docs/modules/main.html create mode 100644 docs/modules/run-animation.html create mode 100644 docs/types/graphics_graphics-library_texture_texture-options.TextureWithOptions.html create mode 100644 docs/variables/graphics_rendering_settings_default-runtime-settings.defaultRuntimeSettings.html create mode 100644 docs/variables/graphics_rendering_settings_default-startup-settings.defaultStartupSettings.html diff --git a/docs/.nojekyll b/docs/.nojekyll new file mode 100644 index 0000000..e2ac661 --- /dev/null +++ b/docs/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/assets/css/main.css b/docs/assets/css/main.css deleted file mode 100644 index 3c0dcab..0000000 --- a/docs/assets/css/main.css +++ /dev/null @@ -1 +0,0 @@ -/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4,.tsd-index-panel h3{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.hljs{display:inline-block;padding:.5em;background:#fff;color:#000}.hljs-comment,.hljs-annotation,.hljs-template_comment,.diff .hljs-header,.hljs-chunk,.apache .hljs-cbracket{color:green}.hljs-keyword,.hljs-id,.hljs-built_in,.css .smalltalk .hljs-class,.hljs-winutils,.bash .hljs-variable,.tex .hljs-command,.hljs-request,.hljs-status,.nginx .hljs-title{color:blue}.xml .hljs-tag{color:blue}.xml .hljs-tag .hljs-value{color:blue}.hljs-string,.hljs-title,.hljs-parent,.hljs-tag .hljs-value,.hljs-rules .hljs-value{color:#a31515}.ruby .hljs-symbol{color:#a31515}.ruby .hljs-symbol .hljs-string{color:#a31515}.hljs-template_tag,.django .hljs-variable,.hljs-addition,.hljs-flow,.hljs-stream,.apache .hljs-tag,.hljs-date,.tex .hljs-formula,.coffeescript .hljs-attribute{color:#a31515}.ruby .hljs-string,.hljs-decorator,.hljs-filter .hljs-argument,.hljs-localvars,.hljs-array,.hljs-attr_selector,.hljs-pseudo,.hljs-pi,.hljs-doctype,.hljs-deletion,.hljs-envvar,.hljs-shebang,.hljs-preprocessor,.hljs-pragma,.userType,.apache .hljs-sqbracket,.nginx .hljs-built_in,.tex .hljs-special,.hljs-prompt{color:#2b91af}.hljs-phpdoc,.hljs-javadoc,.hljs-xmlDocTag{color:gray}.vhdl .hljs-typename{font-weight:bold}.vhdl .hljs-string{color:#666}.vhdl .hljs-literal{color:#a31515}.vhdl .hljs-attribute{color:#00b0e8}.xml .hljs-attribute{color:red}ul.tsd-descriptions>li>:first-child,.tsd-panel>:first-child,.col>:first-child,.col-11>:first-child,.col-10>:first-child,.col-9>:first-child,.col-8>:first-child,.col-7>:first-child,.col-6>:first-child,.col-5>:first-child,.col-4>:first-child,.col-3>:first-child,.col-2>:first-child,.col-1>:first-child,ul.tsd-descriptions>li>:first-child>:first-child,.tsd-panel>:first-child>:first-child,.col>:first-child>:first-child,.col-11>:first-child>:first-child,.col-10>:first-child>:first-child,.col-9>:first-child>:first-child,.col-8>:first-child>:first-child,.col-7>:first-child>:first-child,.col-6>:first-child>:first-child,.col-5>:first-child>:first-child,.col-4>:first-child>:first-child,.col-3>:first-child>:first-child,.col-2>:first-child>:first-child,.col-1>:first-child>:first-child,ul.tsd-descriptions>li>:first-child>:first-child>:first-child,.tsd-panel>:first-child>:first-child>:first-child,.col>:first-child>:first-child>:first-child,.col-11>:first-child>:first-child>:first-child,.col-10>:first-child>:first-child>:first-child,.col-9>:first-child>:first-child>:first-child,.col-8>:first-child>:first-child>:first-child,.col-7>:first-child>:first-child>:first-child,.col-6>:first-child>:first-child>:first-child,.col-5>:first-child>:first-child>:first-child,.col-4>:first-child>:first-child>:first-child,.col-3>:first-child>:first-child>:first-child,.col-2>:first-child>:first-child>:first-child,.col-1>:first-child>:first-child>:first-child{margin-top:0}ul.tsd-descriptions>li>:last-child,.tsd-panel>:last-child,.col>:last-child,.col-11>:last-child,.col-10>:last-child,.col-9>:last-child,.col-8>:last-child,.col-7>:last-child,.col-6>:last-child,.col-5>:last-child,.col-4>:last-child,.col-3>:last-child,.col-2>:last-child,.col-1>:last-child,ul.tsd-descriptions>li>:last-child>:last-child,.tsd-panel>:last-child>:last-child,.col>:last-child>:last-child,.col-11>:last-child>:last-child,.col-10>:last-child>:last-child,.col-9>:last-child>:last-child,.col-8>:last-child>:last-child,.col-7>:last-child>:last-child,.col-6>:last-child>:last-child,.col-5>:last-child>:last-child,.col-4>:last-child>:last-child,.col-3>:last-child>:last-child,.col-2>:last-child>:last-child,.col-1>:last-child>:last-child,ul.tsd-descriptions>li>:last-child>:last-child>:last-child,.tsd-panel>:last-child>:last-child>:last-child,.col>:last-child>:last-child>:last-child,.col-11>:last-child>:last-child>:last-child,.col-10>:last-child>:last-child>:last-child,.col-9>:last-child>:last-child>:last-child,.col-8>:last-child>:last-child>:last-child,.col-7>:last-child>:last-child>:last-child,.col-6>:last-child>:last-child>:last-child,.col-5>:last-child>:last-child>:last-child,.col-4>:last-child>:last-child>:last-child,.col-3>:last-child>:last-child>:last-child,.col-2>:last-child>:last-child>:last-child,.col-1>:last-child>:last-child>:last-child{margin-bottom:0}.container{max-width:1200px;margin:0 auto;padding:0 40px}@media(max-width: 640px){.container{padding:0 20px}}.container-main{padding-bottom:200px}.row{display:flex;position:relative;margin:0 -10px}.row:after{visibility:hidden;display:block;content:"";clear:both;height:0}.col,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{box-sizing:border-box;float:left;padding:0 10px}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.tsd-kind-icon{display:block;position:relative;padding-left:20px;text-indent:-20px}.tsd-kind-icon:before{content:"";display:inline-block;vertical-align:middle;width:17px;height:17px;margin:0 3px 2px 0;background-image:url(../images/icons.png)}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.tsd-kind-icon:before{background-image:url(../images/icons@2x.png);background-size:238px 204px}}.tsd-signature.tsd-kind-icon:before{background-position:0 -153px}.tsd-kind-object-literal>.tsd-kind-icon:before{background-position:0px -17px}.tsd-kind-object-literal.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -17px}.tsd-kind-object-literal.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -17px}.tsd-kind-class>.tsd-kind-icon:before{background-position:0px -34px}.tsd-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -34px}.tsd-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -34px}.tsd-kind-class.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:0px -51px}.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -51px}.tsd-kind-class.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -51px}.tsd-kind-interface>.tsd-kind-icon:before{background-position:0px -68px}.tsd-kind-interface.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -68px}.tsd-kind-interface.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -68px}.tsd-kind-interface.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:0px -85px}.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -85px}.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -85px}.tsd-kind-namespace>.tsd-kind-icon:before{background-position:0px -102px}.tsd-kind-namespace.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -102px}.tsd-kind-namespace.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -102px}.tsd-kind-module>.tsd-kind-icon:before{background-position:0px -102px}.tsd-kind-module.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -102px}.tsd-kind-module.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -102px}.tsd-kind-enum>.tsd-kind-icon:before{background-position:0px -119px}.tsd-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -119px}.tsd-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -119px}.tsd-kind-enum-member>.tsd-kind-icon:before{background-position:0px -136px}.tsd-kind-enum-member.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -136px}.tsd-kind-enum-member.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -136px}.tsd-kind-signature>.tsd-kind-icon:before{background-position:0px -153px}.tsd-kind-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -153px}.tsd-kind-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -153px}.tsd-kind-type-alias>.tsd-kind-icon:before{background-position:0px -170px}.tsd-kind-type-alias.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -170px}.tsd-kind-type-alias.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -170px}.tsd-kind-type-alias.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:0px -187px}.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -187px}.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -187px}.tsd-kind-variable>.tsd-kind-icon:before{background-position:-136px -0px}.tsd-kind-variable.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -0px}.tsd-kind-variable.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-variable.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -0px}.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -0px}.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -0px}.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -0px}.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-variable.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -0px}.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -0px}.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-variable.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -0px}.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -0px}.tsd-kind-property>.tsd-kind-icon:before{background-position:-136px -0px}.tsd-kind-property.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -0px}.tsd-kind-property.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-property.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -0px}.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -0px}.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -0px}.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -0px}.tsd-kind-property.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-property.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -0px}.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -0px}.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-property.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -0px}.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -0px}.tsd-kind-get-signature>.tsd-kind-icon:before{background-position:-136px -17px}.tsd-kind-get-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -17px}.tsd-kind-get-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -17px}.tsd-kind-get-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -17px}.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -17px}.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -17px}.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -17px}.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -17px}.tsd-kind-get-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -17px}.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -17px}.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -17px}.tsd-kind-get-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -17px}.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -17px}.tsd-kind-set-signature>.tsd-kind-icon:before{background-position:-136px -34px}.tsd-kind-set-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -34px}.tsd-kind-set-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -34px}.tsd-kind-set-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -34px}.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -34px}.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -34px}.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -34px}.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -34px}.tsd-kind-set-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -34px}.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -34px}.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -34px}.tsd-kind-set-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -34px}.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -34px}.tsd-kind-accessor>.tsd-kind-icon:before{background-position:-136px -51px}.tsd-kind-accessor.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -51px}.tsd-kind-accessor.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -51px}.tsd-kind-accessor.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -51px}.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -51px}.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -51px}.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -51px}.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -51px}.tsd-kind-accessor.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -51px}.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -51px}.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -51px}.tsd-kind-accessor.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -51px}.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -51px}.tsd-kind-function>.tsd-kind-icon:before{background-position:-136px -68px}.tsd-kind-function.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -68px}.tsd-kind-function.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-function.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -68px}.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -68px}.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -68px}.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -68px}.tsd-kind-function.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-function.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -68px}.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -68px}.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-function.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -68px}.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -68px}.tsd-kind-method>.tsd-kind-icon:before{background-position:-136px -68px}.tsd-kind-method.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -68px}.tsd-kind-method.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-method.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -68px}.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -68px}.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -68px}.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -68px}.tsd-kind-method.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-method.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -68px}.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -68px}.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-method.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -68px}.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -68px}.tsd-kind-call-signature>.tsd-kind-icon:before{background-position:-136px -68px}.tsd-kind-call-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -68px}.tsd-kind-call-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-call-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -68px}.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -68px}.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -68px}.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -68px}.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-call-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -68px}.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -68px}.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-call-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -68px}.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -68px}.tsd-kind-function.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:-136px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -85px}.tsd-kind-method.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:-136px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -85px}.tsd-kind-constructor>.tsd-kind-icon:before{background-position:-136px -102px}.tsd-kind-constructor.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -102px}.tsd-kind-constructor.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -102px}.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -102px}.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -102px}.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -102px}.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -102px}.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -102px}.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -102px}.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -102px}.tsd-kind-constructor-signature>.tsd-kind-icon:before{background-position:-136px -102px}.tsd-kind-constructor-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -102px}.tsd-kind-constructor-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -102px}.tsd-kind-index-signature>.tsd-kind-icon:before{background-position:-136px -119px}.tsd-kind-index-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -119px}.tsd-kind-index-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -119px}.tsd-kind-index-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -119px}.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -119px}.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -119px}.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -119px}.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -119px}.tsd-kind-index-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -119px}.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -119px}.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -119px}.tsd-kind-index-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -119px}.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -119px}.tsd-kind-event>.tsd-kind-icon:before{background-position:-136px -136px}.tsd-kind-event.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -136px}.tsd-kind-event.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -136px}.tsd-kind-event.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -136px}.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -136px}.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -136px}.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -136px}.tsd-kind-event.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -136px}.tsd-kind-event.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -136px}.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -136px}.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -136px}.tsd-kind-event.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -136px}.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -136px}.tsd-is-static>.tsd-kind-icon:before{background-position:-136px -153px}.tsd-is-static.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -153px}.tsd-is-static.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -153px}.tsd-is-static.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -153px}.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -153px}.tsd-is-static.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -153px}.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -153px}.tsd-is-static.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -153px}.tsd-is-static.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -153px}.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -153px}.tsd-is-static.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -153px}.tsd-is-static.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -153px}.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -153px}.tsd-is-static.tsd-kind-function>.tsd-kind-icon:before{background-position:-136px -170px}.tsd-is-static.tsd-kind-function.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -170px}.tsd-is-static.tsd-kind-function.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -170px}.tsd-is-static.tsd-kind-method>.tsd-kind-icon:before{background-position:-136px -170px}.tsd-is-static.tsd-kind-method.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -170px}.tsd-is-static.tsd-kind-method.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -170px}.tsd-is-static.tsd-kind-call-signature>.tsd-kind-icon:before{background-position:-136px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -170px}.tsd-is-static.tsd-kind-event>.tsd-kind-icon:before{background-position:-136px -187px}.tsd-is-static.tsd-kind-event.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -187px}.tsd-is-static.tsd-kind-event.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -187px}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1;visibility:visible}to{opacity:0}}@keyframes fade-in-delayed{0%{opacity:0}33%{opacity:0}100%{opacity:1}}@keyframes fade-out-delayed{0%{opacity:1;visibility:visible}66%{opacity:0}100%{opacity:0}}@keyframes shift-to-left{from{transform:translate(0, 0)}to{transform:translate(-25%, 0)}}@keyframes unshift-to-left{from{transform:translate(-25%, 0)}to{transform:translate(0, 0)}}@keyframes pop-in-from-right{from{transform:translate(100%, 0)}to{transform:translate(0, 0)}}@keyframes pop-out-to-right{from{transform:translate(0, 0);visibility:visible}to{transform:translate(100%, 0)}}body{background:#fdfdfd;font-family:"Segoe UI",sans-serif;font-size:16px;color:#222}a{color:#4da6ff;text-decoration:none}a:hover{text-decoration:underline}code,pre{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:.2em;margin:0;font-size:14px;background-color:rgba(0,0,0,.04)}pre{padding:10px}pre code{padding:0;font-size:100%;background-color:transparent}.tsd-typography{line-height:1.333em}.tsd-typography ul{list-style:square;padding:0 0 0 20px;margin:0}.tsd-typography h4,.tsd-typography .tsd-index-panel h3,.tsd-index-panel .tsd-typography h3,.tsd-typography h5,.tsd-typography h6{font-size:1em;margin:0}.tsd-typography h5,.tsd-typography h6{font-weight:normal}.tsd-typography p,.tsd-typography ul,.tsd-typography ol{margin:1em 0}@media(min-width: 901px)and (max-width: 1024px){html.default .col-content{width:72%}html.default .col-menu{width:28%}html.default .tsd-navigation{padding-left:10px}}@media(max-width: 900px){html.default .col-content{float:none;width:100%}html.default .col-menu{position:fixed !important;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1024;top:0 !important;bottom:0 !important;left:auto !important;right:0 !important;width:100%;padding:20px 20px 0 0;max-width:450px;visibility:hidden;background-color:#fff;transform:translate(100%, 0)}html.default .col-menu>*:last-child{padding-bottom:20px}html.default .overlay{content:"";display:block;position:fixed;z-index:1023;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);visibility:hidden}html.default.to-has-menu .overlay{animation:fade-in .4s}html.default.to-has-menu header,html.default.to-has-menu footer,html.default.to-has-menu .col-content{animation:shift-to-left .4s}html.default.to-has-menu .col-menu{animation:pop-in-from-right .4s}html.default.from-has-menu .overlay{animation:fade-out .4s}html.default.from-has-menu header,html.default.from-has-menu footer,html.default.from-has-menu .col-content{animation:unshift-to-left .4s}html.default.from-has-menu .col-menu{animation:pop-out-to-right .4s}html.default.has-menu body{overflow:hidden}html.default.has-menu .overlay{visibility:visible}html.default.has-menu header,html.default.has-menu footer,html.default.has-menu .col-content{transform:translate(-25%, 0)}html.default.has-menu .col-menu{visibility:visible;transform:translate(0, 0)}}.tsd-page-title{padding:70px 0 20px 0;margin:0 0 40px 0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.35)}.tsd-page-title h1{margin:0}.tsd-breadcrumb{margin:0;padding:0;color:#707070}.tsd-breadcrumb a{color:#707070;text-decoration:none}.tsd-breadcrumb a:hover{text-decoration:underline}.tsd-breadcrumb li{display:inline}.tsd-breadcrumb li:after{content:" / "}html.minimal .container{margin:0}html.minimal .container-main{padding-top:50px;padding-bottom:0}html.minimal .content-wrap{padding-left:300px}html.minimal .tsd-navigation{position:fixed !important;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;z-index:1;left:0;top:40px;bottom:0;width:300px;padding:20px;margin:0}html.minimal .tsd-member .tsd-member{margin-left:0}html.minimal .tsd-page-toolbar{position:fixed;z-index:2}html.minimal #tsd-filter .tsd-filter-group{right:0;transform:none}html.minimal footer{background-color:transparent}html.minimal footer .container{padding:0}html.minimal .tsd-generator{padding:0}@media(max-width: 900px){html.minimal .tsd-navigation{display:none}html.minimal .content-wrap{padding-left:0}}dl.tsd-comment-tags{overflow:hidden}dl.tsd-comment-tags dt{float:left;padding:1px 5px;margin:0 10px 0 0;border-radius:4px;border:1px solid #707070;color:#707070;font-size:.8em;font-weight:normal}dl.tsd-comment-tags dd{margin:0 0 10px 0}dl.tsd-comment-tags dd:before,dl.tsd-comment-tags dd:after{display:table;content:" "}dl.tsd-comment-tags dd pre,dl.tsd-comment-tags dd:after{clear:both}dl.tsd-comment-tags p{margin:0}.tsd-panel.tsd-comment .lead{font-size:1.1em;line-height:1.333em;margin-bottom:2em}.tsd-panel.tsd-comment .lead:last-child{margin-bottom:0}.toggle-protected .tsd-is-private{display:none}.toggle-public .tsd-is-private,.toggle-public .tsd-is-protected,.toggle-public .tsd-is-private-protected{display:none}.toggle-inherited .tsd-is-inherited{display:none}.toggle-only-exported .tsd-is-not-exported{display:none}.toggle-externals .tsd-is-external{display:none}#tsd-filter{position:relative;display:inline-block;height:40px;vertical-align:bottom}.no-filter #tsd-filter{display:none}#tsd-filter .tsd-filter-group{display:inline-block;height:40px;vertical-align:bottom;white-space:nowrap}#tsd-filter input{display:none}@media(max-width: 900px){#tsd-filter .tsd-filter-group{display:block;position:absolute;top:40px;right:20px;height:auto;background-color:#fff;visibility:hidden;transform:translate(50%, 0);box-shadow:0 0 4px rgba(0,0,0,.25)}.has-options #tsd-filter .tsd-filter-group{visibility:visible}.to-has-options #tsd-filter .tsd-filter-group{animation:fade-in .2s}.from-has-options #tsd-filter .tsd-filter-group{animation:fade-out .2s}#tsd-filter label,#tsd-filter .tsd-select{display:block;padding-right:20px}}footer{border-top:1px solid #eee;background-color:#fff}footer.with-border-bottom{border-bottom:1px solid #eee}footer .tsd-legend-group{font-size:0}footer .tsd-legend{display:inline-block;width:25%;padding:0;font-size:16px;list-style:none;line-height:1.333em;vertical-align:top}@media(max-width: 900px){footer .tsd-legend{width:50%}}.tsd-hierarchy{list-style:square;padding:0 0 0 20px;margin:0}.tsd-hierarchy .target{font-weight:bold}.tsd-index-panel .tsd-index-content{margin-bottom:-30px !important}.tsd-index-panel .tsd-index-section{margin-bottom:30px !important}.tsd-index-panel h3{margin:0 -20px 10px -20px;padding:0 20px 10px 20px;border-bottom:1px solid #eee}.tsd-index-panel ul.tsd-index-list{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;-ms-column-gap:20px;-o-column-gap:20px;column-gap:20px;padding:0;list-style:none;line-height:1.333em}@media(max-width: 900px){.tsd-index-panel ul.tsd-index-list{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}@media(min-width: 901px)and (max-width: 1024px){.tsd-index-panel ul.tsd-index-list{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}}.tsd-index-panel ul.tsd-index-list li{-webkit-page-break-inside:avoid;-moz-page-break-inside:avoid;-ms-page-break-inside:avoid;-o-page-break-inside:avoid;page-break-inside:avoid}.tsd-index-panel a,.tsd-index-panel .tsd-parent-kind-module a{color:#9600ff}.tsd-index-panel .tsd-parent-kind-interface a{color:#647f1b}.tsd-index-panel .tsd-parent-kind-enum a{color:#937210}.tsd-index-panel .tsd-parent-kind-class a{color:#0672de}.tsd-index-panel .tsd-kind-module a{color:#9600ff}.tsd-index-panel .tsd-kind-interface a{color:#647f1b}.tsd-index-panel .tsd-kind-enum a{color:#937210}.tsd-index-panel .tsd-kind-class a{color:#0672de}.tsd-index-panel .tsd-is-private a{color:#707070}.tsd-flag{display:inline-block;padding:1px 5px;border-radius:4px;color:#fff;background-color:#707070;text-indent:0;font-size:14px;font-weight:normal}.tsd-anchor{position:absolute;top:-100px}.tsd-member{position:relative}.tsd-member .tsd-anchor+h3{margin-top:0;margin-bottom:0;border-bottom:none}.tsd-navigation{margin:0 0 0 40px}.tsd-navigation a{display:block;padding-top:2px;padding-bottom:2px;border-left:2px solid transparent;color:#222;text-decoration:none;transition:border-left-color .1s}.tsd-navigation a:hover{text-decoration:underline}.tsd-navigation ul{margin:0;padding:0;list-style:none}.tsd-navigation li{padding:0}.tsd-navigation.primary{padding-bottom:40px}.tsd-navigation.primary a{display:block;padding-top:6px;padding-bottom:6px}.tsd-navigation.primary ul li a{padding-left:5px}.tsd-navigation.primary ul li li a{padding-left:25px}.tsd-navigation.primary ul li li li a{padding-left:45px}.tsd-navigation.primary ul li li li li a{padding-left:65px}.tsd-navigation.primary ul li li li li li a{padding-left:85px}.tsd-navigation.primary ul li li li li li li a{padding-left:105px}.tsd-navigation.primary>ul{border-bottom:1px solid #eee}.tsd-navigation.primary li{border-top:1px solid #eee}.tsd-navigation.primary li.current>a{font-weight:bold}.tsd-navigation.primary li.label span{display:block;padding:20px 0 6px 5px;color:#707070}.tsd-navigation.primary li.globals+li>span,.tsd-navigation.primary li.globals+li>a{padding-top:20px}.tsd-navigation.secondary{max-height:calc(100vh - 1rem - 40px);overflow:auto;position:-webkit-sticky;position:sticky;top:calc(.5rem + 40px);transition:.3s}.tsd-navigation.secondary.tsd-navigation--toolbar-hide{max-height:calc(100vh - 1rem);top:.5rem}.tsd-navigation.secondary ul{transition:opacity .2s}.tsd-navigation.secondary ul li a{padding-left:25px}.tsd-navigation.secondary ul li li a{padding-left:45px}.tsd-navigation.secondary ul li li li a{padding-left:65px}.tsd-navigation.secondary ul li li li li a{padding-left:85px}.tsd-navigation.secondary ul li li li li li a{padding-left:105px}.tsd-navigation.secondary ul li li li li li li a{padding-left:125px}.tsd-navigation.secondary ul.current a{border-left-color:#eee}.tsd-navigation.secondary li.focus>a,.tsd-navigation.secondary ul.current li.focus>a{border-left-color:#000}.tsd-navigation.secondary li.current{margin-top:20px;margin-bottom:20px;border-left-color:#eee}.tsd-navigation.secondary li.current>a{font-weight:bold}@media(min-width: 901px){.menu-sticky-wrap{position:static}}.tsd-panel{margin:20px 0;padding:20px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.25)}.tsd-panel:empty{display:none}.tsd-panel>h1,.tsd-panel>h2,.tsd-panel>h3{margin:1.5em -20px 10px -20px;padding:0 20px 10px 20px;border-bottom:1px solid #eee}.tsd-panel>h1.tsd-before-signature,.tsd-panel>h2.tsd-before-signature,.tsd-panel>h3.tsd-before-signature{margin-bottom:0;border-bottom:0}.tsd-panel table{display:block;width:100%;overflow:auto;margin-top:10px;word-break:normal;word-break:keep-all}.tsd-panel table th{font-weight:bold}.tsd-panel table th,.tsd-panel table td{padding:6px 13px;border:1px solid #ddd}.tsd-panel table tr{background-color:#fff;border-top:1px solid #ccc}.tsd-panel table tr:nth-child(2n){background-color:#f8f8f8}.tsd-panel-group{margin:60px 0}.tsd-panel-group>h1,.tsd-panel-group>h2,.tsd-panel-group>h3{padding-left:20px;padding-right:20px}#tsd-search{transition:background-color .2s}#tsd-search .title{position:relative;z-index:2}#tsd-search .field{position:absolute;left:0;top:0;right:40px;height:40px}#tsd-search .field input{box-sizing:border-box;position:relative;top:-50px;z-index:1;width:100%;padding:0 10px;opacity:0;outline:0;border:0;background:transparent;color:#222}#tsd-search .field label{position:absolute;overflow:hidden;right:-40px}#tsd-search .field input,#tsd-search .title{transition:opacity .2s}#tsd-search .results{position:absolute;visibility:hidden;top:40px;width:100%;margin:0;padding:0;list-style:none;box-shadow:0 0 4px rgba(0,0,0,.25)}#tsd-search .results li{padding:0 10px;background-color:#fdfdfd}#tsd-search .results li:nth-child(even){background-color:#fff}#tsd-search .results li.state{display:none}#tsd-search .results li.current,#tsd-search .results li:hover{background-color:#eee}#tsd-search .results a{display:block}#tsd-search .results a:before{top:10px}#tsd-search .results span.parent{color:#707070;font-weight:normal}#tsd-search.has-focus{background-color:#eee}#tsd-search.has-focus .field input{top:0;opacity:1}#tsd-search.has-focus .title{z-index:0;opacity:0}#tsd-search.has-focus .results{visibility:visible}#tsd-search.loading .results li.state.loading{display:block}#tsd-search.failure .results li.state.failure{display:block}.tsd-signature{margin:0 0 1em 0;padding:10px;border:1px solid #eee;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;overflow-x:auto}.tsd-signature.tsd-kind-icon{padding-left:30px}.tsd-signature.tsd-kind-icon:before{top:10px;left:10px}.tsd-panel>.tsd-signature{margin-left:-20px;margin-right:-20px;border-width:1px 0}.tsd-panel>.tsd-signature.tsd-kind-icon{padding-left:40px}.tsd-panel>.tsd-signature.tsd-kind-icon:before{left:20px}.tsd-signature-symbol{color:#707070;font-weight:normal}.tsd-signature-type{font-style:italic;font-weight:normal}.tsd-signatures{padding:0;margin:0 0 1em 0;border:1px solid #eee}.tsd-signatures .tsd-signature{margin:0;border-width:1px 0 0 0;transition:background-color .1s}.tsd-signatures .tsd-signature:first-child{border-top-width:0}.tsd-signatures .tsd-signature.current{background-color:#eee}.tsd-signatures.active>.tsd-signature{cursor:pointer}.tsd-panel>.tsd-signatures{margin-left:-20px;margin-right:-20px;border-width:1px 0}.tsd-panel>.tsd-signatures .tsd-signature.tsd-kind-icon{padding-left:40px}.tsd-panel>.tsd-signatures .tsd-signature.tsd-kind-icon:before{left:20px}.tsd-panel>a.anchor+.tsd-signatures{border-top-width:0;margin-top:-20px}ul.tsd-descriptions{position:relative;overflow:hidden;padding:0;list-style:none}ul.tsd-descriptions.active>.tsd-description{display:none}ul.tsd-descriptions.active>.tsd-description.current{display:block}ul.tsd-descriptions.active>.tsd-description.fade-in{animation:fade-in-delayed .3s}ul.tsd-descriptions.active>.tsd-description.fade-out{animation:fade-out-delayed .3s;position:absolute;display:block;top:0;left:0;right:0;opacity:0;visibility:hidden}ul.tsd-descriptions h4,ul.tsd-descriptions .tsd-index-panel h3,.tsd-index-panel ul.tsd-descriptions h3{font-size:16px;margin:1em 0 .5em 0}ul.tsd-parameters,ul.tsd-type-parameters{list-style:square;margin:0;padding-left:20px}ul.tsd-parameters>li.tsd-parameter-signature,ul.tsd-type-parameters>li.tsd-parameter-signature{list-style:none;margin-left:-20px}ul.tsd-parameters h5,ul.tsd-type-parameters h5{font-size:16px;margin:1em 0 .5em 0}ul.tsd-parameters .tsd-comment,ul.tsd-type-parameters .tsd-comment{margin-top:-0.5em}.tsd-sources{font-size:14px;color:#707070;margin:0 0 1em 0}.tsd-sources a{color:#707070;text-decoration:underline}.tsd-sources ul,.tsd-sources p{margin:0 !important}.tsd-sources ul{list-style:none;padding:0}.tsd-page-toolbar{position:fixed;z-index:1;top:0;left:0;width:100%;height:40px;color:#333;background:#fff;border-bottom:1px solid #eee;transition:transform .3s linear}.tsd-page-toolbar a{color:#333;text-decoration:none}.tsd-page-toolbar a.title{font-weight:bold}.tsd-page-toolbar a.title:hover{text-decoration:underline}.tsd-page-toolbar .table-wrap{display:table;width:100%;height:40px}.tsd-page-toolbar .table-cell{display:table-cell;position:relative;white-space:nowrap;line-height:40px}.tsd-page-toolbar .table-cell:first-child{width:100%}.tsd-page-toolbar--hide{transform:translateY(-100%)}.tsd-select .tsd-select-list li:before,.tsd-select .tsd-select-label:before,.tsd-widget:before{content:"";display:inline-block;width:40px;height:40px;margin:0 -8px 0 0;background-image:url(../images/widgets.png);background-repeat:no-repeat;text-indent:-1024px;vertical-align:bottom}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.tsd-select .tsd-select-list li:before,.tsd-select .tsd-select-label:before,.tsd-widget:before{background-image:url(../images/widgets@2x.png);background-size:320px 40px}}.tsd-widget{display:inline-block;overflow:hidden;opacity:.6;height:40px;transition:opacity .1s,background-color .2s;vertical-align:bottom;cursor:pointer}.tsd-widget:hover{opacity:.8}.tsd-widget.active{opacity:1;background-color:#eee}.tsd-widget.no-caption{width:40px}.tsd-widget.no-caption:before{margin:0}.tsd-widget.search:before{background-position:0 0}.tsd-widget.menu:before{background-position:-40px 0}.tsd-widget.options:before{background-position:-80px 0}.tsd-widget.options,.tsd-widget.menu{display:none}@media(max-width: 900px){.tsd-widget.options,.tsd-widget.menu{display:inline-block}}input[type=checkbox]+.tsd-widget:before{background-position:-120px 0}input[type=checkbox]:checked+.tsd-widget:before{background-position:-160px 0}.tsd-select{position:relative;display:inline-block;height:40px;transition:opacity .1s,background-color .2s;vertical-align:bottom;cursor:pointer}.tsd-select .tsd-select-label{opacity:.6;transition:opacity .2s}.tsd-select .tsd-select-label:before{background-position:-240px 0}.tsd-select.active .tsd-select-label{opacity:.8}.tsd-select.active .tsd-select-list{visibility:visible;opacity:1;transition-delay:0s}.tsd-select .tsd-select-list{position:absolute;visibility:hidden;top:40px;left:0;margin:0;padding:0;opacity:0;list-style:none;box-shadow:0 0 4px rgba(0,0,0,.25);transition:visibility 0s .2s,opacity .2s}.tsd-select .tsd-select-list li{padding:0 20px 0 0;background-color:#fdfdfd}.tsd-select .tsd-select-list li:before{background-position:40px 0}.tsd-select .tsd-select-list li:nth-child(even){background-color:#fff}.tsd-select .tsd-select-list li:hover{background-color:#eee}.tsd-select .tsd-select-list li.selected:before{background-position:-200px 0}@media(max-width: 900px){.tsd-select .tsd-select-list{top:0;left:auto;right:100%;margin-right:-5px}.tsd-select .tsd-select-label:before{background-position:-280px 0}}img{max-width:100%} diff --git a/docs/favicon.ico b/docs/assets/favicon.ico similarity index 100% rename from docs/favicon.ico rename to docs/assets/favicon.ico diff --git a/docs/assets/hierarchy.js b/docs/assets/hierarchy.js new file mode 100644 index 0000000..60aef28 --- /dev/null +++ b/docs/assets/hierarchy.js @@ -0,0 +1 @@ +window.hierarchyData = "eJyNjs0KgzAQhN9lztHiD1JytW8hImmSYmhMSjbSg+Tdi1WhPbWXYRnmm50FwftI4F1Z9QxB36yW0XhH4AvKalUnJg2OSxBPcbUaDHfjFHhRnhnmYMEhrSDSdFJ7hobjyg8sH+NkwbYoOCKpbO3JNoNBjsaqoB14V9RNnxiKuvn433rrw222rQny3xU0ioemQe5oJt9s/l31Y1lK6QWJ4mRz" \ No newline at end of file diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css new file mode 100644 index 0000000..e6a0dd1 --- /dev/null +++ b/docs/assets/highlight.css @@ -0,0 +1,106 @@ +:root { + --light-hl-0: #0000FF; + --dark-hl-0: #569CD6; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #001080; + --dark-hl-2: #9CDCFE; + --light-hl-3: #AF00DB; + --dark-hl-3: #C586C0; + --light-hl-4: #795E26; + --dark-hl-4: #DCDCAA; + --light-hl-5: #098658; + --dark-hl-5: #B5CEA8; + --light-hl-6: #A31515; + --dark-hl-6: #CE9178; + --light-hl-7: #0070C1; + --dark-hl-7: #4FC1FF; + --light-hl-8: #800000; + --dark-hl-8: #808080; + --light-hl-9: #800000; + --dark-hl-9: #569CD6; + --light-hl-10: #E50000; + --dark-hl-10: #9CDCFE; + --light-hl-11: #0000FF; + --dark-hl-11: #CE9178; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +pre, code { background: var(--code-background); } diff --git a/docs/assets/icons.js b/docs/assets/icons.js new file mode 100644 index 0000000..4fbadc5 --- /dev/null +++ b/docs/assets/icons.js @@ -0,0 +1,18 @@ +(function() { + addIcons(); + function addIcons() { + if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); + const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); + svg.innerHTML = `MMNEPVFCICPMFPCPTTAAATR`; + svg.style.display = "none"; + if (location.protocol === "file:") updateUseElements(); + } + + function updateUseElements() { + document.querySelectorAll("use").forEach(el => { + if (el.getAttribute("href").includes("#icon-")) { + el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); + } + }); + } +})() \ No newline at end of file diff --git a/docs/assets/icons.svg b/docs/assets/icons.svg new file mode 100644 index 0000000..be7798f --- /dev/null +++ b/docs/assets/icons.svg @@ -0,0 +1 @@ +MMNEPVFCICPMFPCPTTAAATR \ No newline at end of file diff --git a/docs/assets/images/icons.png b/docs/assets/images/icons.png deleted file mode 100644 index 3836d5fe46e48bbe186116855aae879c23935327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9615 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 NZmR35l_G4O{0}dcmS_L~ diff --git a/docs/assets/images/icons@2x.png b/docs/assets/images/icons@2x.png deleted file mode 100644 index 5a209e2f6d7f915cc9cb6fe7a4264c8be4db87b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28144 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 U&wLp6h6BX&boFyt=akR{0G%$)mH+?% diff --git a/docs/assets/images/widgets@2x.png b/docs/assets/images/widgets@2x.png deleted file mode 100644 index 4bbbd57272f3b28f47527d4951ad10f950b8ad43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R diff --git a/docs/assets/js/main.js b/docs/assets/js/main.js deleted file mode 100644 index c2190a9..0000000 --- a/docs/assets/js/main.js +++ /dev/null @@ -1,51 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/docs/assets/js/search.json b/docs/assets/js/search.json deleted file mode 100644 index 96e2fa2..0000000 --- a/docs/assets/js/search.json +++ /dev/null @@ -1 +0,0 @@ -{"kinds":{"2":"Namespace","4":"Enumeration","16":"Enumeration member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":256,"name":"DrawableDescriptor","url":"interfaces/drawabledescriptor.html","classes":"tsd-kind-interface"},{"id":1,"kind":1024,"name":"propertyUniformMapping","url":"interfaces/drawabledescriptor.html#propertyuniformmapping","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":2,"kind":65536,"name":"__type","url":"interfaces/drawabledescriptor.html#propertyuniformmapping.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DrawableDescriptor.propertyUniformMapping"},{"id":3,"kind":1024,"name":"uniformCountMacroName","url":"interfaces/drawabledescriptor.html#uniformcountmacroname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":4,"kind":1024,"name":"sdf","url":"interfaces/drawabledescriptor.html#sdf","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":5,"kind":1024,"name":"objectCountScaler","url":"interfaces/drawabledescriptor.html#objectcountscaler","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":6,"kind":1024,"name":"shaderCombinationSteps","url":"interfaces/drawabledescriptor.html#shadercombinationsteps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":7,"kind":1024,"name":"empty","url":"interfaces/drawabledescriptor.html#empty","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":8,"kind":128,"name":"Drawable","url":"classes/drawable.html","classes":"tsd-kind-class"},{"id":9,"kind":1024,"name":"descriptor","url":"classes/drawable.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Drawable"},{"id":10,"kind":2048,"name":"minDistance","url":"classes/drawable.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Drawable"},{"id":11,"kind":2048,"name":"getObjectToSerialize","url":"classes/drawable.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"Drawable"},{"id":12,"kind":4,"name":"WrapOptions","url":"enums/wrapoptions.html","classes":"tsd-kind-enum"},{"id":13,"kind":16,"name":"CLAMP_TO_EDGE","url":"enums/wrapoptions.html#clamp_to_edge","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":14,"kind":16,"name":"REPEAT","url":"enums/wrapoptions.html#repeat","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":15,"kind":16,"name":"MIRRORED_REPEAT","url":"enums/wrapoptions.html#mirrored_repeat","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":16,"kind":4,"name":"FilteringOptions","url":"enums/filteringoptions.html","classes":"tsd-kind-enum"},{"id":17,"kind":16,"name":"LINEAR","url":"enums/filteringoptions.html#linear","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FilteringOptions"},{"id":18,"kind":16,"name":"NEAREST","url":"enums/filteringoptions.html#nearest","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FilteringOptions"},{"id":19,"kind":256,"name":"TextureOptions","url":"interfaces/textureoptions.html","classes":"tsd-kind-interface"},{"id":20,"kind":1024,"name":"wrapS","url":"interfaces/textureoptions.html#wraps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":21,"kind":1024,"name":"wrapT","url":"interfaces/textureoptions.html#wrapt","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":22,"kind":1024,"name":"minFilter","url":"interfaces/textureoptions.html#minfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":23,"kind":1024,"name":"maxFilter","url":"interfaces/textureoptions.html#maxfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":24,"kind":4194304,"name":"TextureWithOptions","url":"globals.html#texturewithoptions","classes":"tsd-kind-type-alias"},{"id":25,"kind":65536,"name":"__type","url":"globals.html#texturewithoptions.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"TextureWithOptions"},{"id":26,"kind":32,"name":"source","url":"globals.html#texturewithoptions.__type.source","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"TextureWithOptions.__type"},{"id":27,"kind":32,"name":"overrides","url":"globals.html#texturewithoptions.__type.overrides","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"TextureWithOptions.__type"},{"id":28,"kind":256,"name":"RuntimeSettings","url":"interfaces/runtimesettings.html","classes":"tsd-kind-interface"},{"id":29,"kind":1024,"name":"enableHighDpiRendering","url":"interfaces/runtimesettings.html#enablehighdpirendering","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":30,"kind":1024,"name":"tileMultiplier","url":"interfaces/runtimesettings.html#tilemultiplier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":31,"kind":1024,"name":"isWorldInverted","url":"interfaces/runtimesettings.html#isworldinverted","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":32,"kind":1024,"name":"lightCutoffDistance","url":"interfaces/runtimesettings.html#lightcutoffdistance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":33,"kind":1024,"name":"colorPalette","url":"interfaces/runtimesettings.html#colorpalette","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":34,"kind":1024,"name":"distanceRenderScale","url":"interfaces/runtimesettings.html#distancerenderscale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":35,"kind":1024,"name":"lightsRenderScale","url":"interfaces/runtimesettings.html#lightsrenderscale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":36,"kind":1024,"name":"motionBlur","url":"interfaces/runtimesettings.html#motionblur","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":37,"kind":1024,"name":"textures","url":"interfaces/runtimesettings.html#textures","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":38,"kind":65536,"name":"__type","url":"interfaces/runtimesettings.html#textures.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"RuntimeSettings.textures"},{"id":39,"kind":1024,"name":"ambientLight","url":"interfaces/runtimesettings.html#ambientlight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":40,"kind":256,"name":"StartupSettings","url":"interfaces/startupsettings.html","classes":"tsd-kind-interface"},{"id":41,"kind":1024,"name":"enableStopwatch","url":"interfaces/startupsettings.html#enablestopwatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":42,"kind":1024,"name":"shadowTraceCount","url":"interfaces/startupsettings.html#shadowtracecount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":43,"kind":1024,"name":"lightPenetrationRatio","url":"interfaces/startupsettings.html#lightpenetrationratio","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":44,"kind":1024,"name":"paletteSize","url":"interfaces/startupsettings.html#palettesize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":45,"kind":1024,"name":"enableContextLostSimulator","url":"interfaces/startupsettings.html#enablecontextlostsimulator","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":46,"kind":1024,"name":"backgroundColor","url":"interfaces/startupsettings.html#backgroundcolor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":47,"kind":1024,"name":"ignoreWebGL2","url":"interfaces/startupsettings.html#ignorewebgl2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":48,"kind":256,"name":"RendererInfo","url":"interfaces/rendererinfo.html","classes":"tsd-kind-interface"},{"id":49,"kind":1024,"name":"isWebGL2","url":"interfaces/rendererinfo.html#iswebgl2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":50,"kind":1024,"name":"vendor","url":"interfaces/rendererinfo.html#vendor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":51,"kind":1024,"name":"renderer","url":"interfaces/rendererinfo.html#renderer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":52,"kind":1024,"name":"sdf2dVersion","url":"interfaces/rendererinfo.html#sdf2dversion","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":53,"kind":1024,"name":"extensions","url":"interfaces/rendererinfo.html#extensions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":54,"kind":65536,"name":"__type","url":"interfaces/rendererinfo.html#extensions.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"RendererInfo.extensions"},{"id":55,"kind":1024,"name":"floatInterpolationEnabled","url":"interfaces/rendererinfo.html#floatinterpolationenabled","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":56,"kind":1024,"name":"programCount","url":"interfaces/rendererinfo.html#programcount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":57,"kind":1024,"name":"renderPasses","url":"interfaces/rendererinfo.html#renderpasses","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":58,"kind":65536,"name":"__type","url":"interfaces/rendererinfo.html#renderpasses.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"RendererInfo.renderPasses"},{"id":59,"kind":32,"name":"distance","url":"interfaces/rendererinfo.html#renderpasses.__type-1.distance","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"RendererInfo.renderPasses.__type"},{"id":60,"kind":65536,"name":"__type","url":"interfaces/rendererinfo.html#renderpasses.__type-1.distance.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"RendererInfo.renderPasses.__type.distance"},{"id":61,"kind":32,"name":"renderScale","url":"interfaces/rendererinfo.html#renderpasses.__type-1.distance.__type-2.renderscale","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"RendererInfo.renderPasses.__type.distance.__type"},{"id":62,"kind":32,"name":"drawableCount","url":"interfaces/rendererinfo.html#renderpasses.__type-1.distance.__type-2.drawablecount","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"RendererInfo.renderPasses.__type.distance.__type"},{"id":63,"kind":32,"name":"drawnDrawableCount","url":"interfaces/rendererinfo.html#renderpasses.__type-1.distance.__type-2.drawndrawablecount","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"RendererInfo.renderPasses.__type.distance.__type"},{"id":64,"kind":32,"name":"tileCount","url":"interfaces/rendererinfo.html#renderpasses.__type-1.distance.__type-2.tilecount","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"RendererInfo.renderPasses.__type.distance.__type"},{"id":65,"kind":32,"name":"lights","url":"interfaces/rendererinfo.html#renderpasses.__type-1.lights","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"RendererInfo.renderPasses.__type"},{"id":66,"kind":65536,"name":"__type","url":"interfaces/rendererinfo.html#renderpasses.__type-1.lights.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"RendererInfo.renderPasses.__type.lights"},{"id":67,"kind":32,"name":"renderScale","url":"interfaces/rendererinfo.html#renderpasses.__type-1.lights.__type-3.renderscale-1","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"RendererInfo.renderPasses.__type.lights.__type"},{"id":68,"kind":32,"name":"drawnDrawableCount","url":"interfaces/rendererinfo.html#renderpasses.__type-1.lights.__type-3.drawndrawablecount-1","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"RendererInfo.renderPasses.__type.lights.__type"},{"id":69,"kind":1024,"name":"startupTimeInMilliseconds","url":"interfaces/rendererinfo.html#startuptimeinmilliseconds","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RendererInfo"},{"id":70,"kind":256,"name":"Renderer","url":"interfaces/renderer.html","classes":"tsd-kind-interface"},{"id":71,"kind":1024,"name":"canvasSize","url":"interfaces/renderer.html#canvassize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":72,"kind":1024,"name":"viewAreaSize","url":"interfaces/renderer.html#viewareasize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":73,"kind":2048,"name":"setViewArea","url":"interfaces/renderer.html#setviewarea","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":74,"kind":2048,"name":"displayToWorldCoordinates","url":"interfaces/renderer.html#displaytoworldcoordinates","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":75,"kind":2048,"name":"worldToDisplayCoordinates","url":"interfaces/renderer.html#worldtodisplaycoordinates","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":76,"kind":2048,"name":"setRuntimeSettings","url":"interfaces/renderer.html#setruntimesettings","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":77,"kind":2048,"name":"addDrawable","url":"interfaces/renderer.html#adddrawable","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter","parent":"Renderer"},{"id":78,"kind":2048,"name":"renderDrawables","url":"interfaces/renderer.html#renderdrawables","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":79,"kind":2048,"name":"destroy","url":"interfaces/renderer.html#destroy","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":80,"kind":1024,"name":"insights","url":"interfaces/renderer.html#insights","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":81,"kind":128,"name":"CircleLight","url":"classes/circlelight.html","classes":"tsd-kind-class"},{"id":82,"kind":2097152,"name":"descriptor","url":"classes/circlelight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"CircleLight"},{"id":83,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circlelight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":84,"kind":32,"name":"center","url":"classes/circlelight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":85,"kind":32,"name":"color","url":"classes/circlelight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":86,"kind":32,"name":"intensity","url":"classes/circlelight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":87,"kind":32,"name":"uniformCountMacroName","url":"classes/circlelight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":88,"kind":32,"name":"shaderCombinationSteps","url":"classes/circlelight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":89,"kind":32,"name":"empty","url":"classes/circlelight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":90,"kind":512,"name":"constructor","url":"classes/circlelight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CircleLight"},{"id":91,"kind":1024,"name":"lightnessRatio","url":"classes/circlelight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"CircleLight"},{"id":92,"kind":1024,"name":"center","url":"classes/circlelight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":93,"kind":1024,"name":"color","url":"classes/circlelight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":94,"kind":1024,"name":"intensity","url":"classes/circlelight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":95,"kind":2048,"name":"setLightnessRatio","url":"classes/circlelight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":96,"kind":2048,"name":"minDistance","url":"classes/circlelight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"CircleLight"},{"id":97,"kind":2048,"name":"getObjectToSerialize","url":"classes/circlelight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"CircleLight"},{"id":98,"kind":128,"name":"Flashlight","url":"classes/flashlight.html","classes":"tsd-kind-class"},{"id":99,"kind":2097152,"name":"descriptor","url":"classes/flashlight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Flashlight"},{"id":100,"kind":2097152,"name":"propertyUniformMapping","url":"classes/flashlight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":101,"kind":32,"name":"center","url":"classes/flashlight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":102,"kind":32,"name":"color","url":"classes/flashlight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":103,"kind":32,"name":"intensity","url":"classes/flashlight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":104,"kind":32,"name":"direction","url":"classes/flashlight.html#descriptor.propertyuniformmapping.direction-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":105,"kind":32,"name":"startCutoff","url":"classes/flashlight.html#descriptor.propertyuniformmapping.startcutoff-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":106,"kind":32,"name":"uniformCountMacroName","url":"classes/flashlight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":107,"kind":32,"name":"shaderCombinationSteps","url":"classes/flashlight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":108,"kind":32,"name":"empty","url":"classes/flashlight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":109,"kind":512,"name":"constructor","url":"classes/flashlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Flashlight"},{"id":110,"kind":1024,"name":"direction","url":"classes/flashlight.html#direction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":111,"kind":1024,"name":"startCutoff","url":"classes/flashlight.html#startcutoff","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":112,"kind":2048,"name":"getObjectToSerialize","url":"classes/flashlight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Flashlight"},{"id":113,"kind":1024,"name":"lightnessRatio","url":"classes/flashlight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"Flashlight"},{"id":114,"kind":1024,"name":"center","url":"classes/flashlight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":115,"kind":1024,"name":"color","url":"classes/flashlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":116,"kind":1024,"name":"intensity","url":"classes/flashlight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":117,"kind":2048,"name":"setLightnessRatio","url":"classes/flashlight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":118,"kind":2048,"name":"minDistance","url":"classes/flashlight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"Flashlight"},{"id":119,"kind":128,"name":"CircleBase","url":"classes/circlebase.html","classes":"tsd-kind-class"},{"id":120,"kind":512,"name":"constructor","url":"classes/circlebase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"CircleBase"},{"id":121,"kind":1024,"name":"center","url":"classes/circlebase.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CircleBase"},{"id":122,"kind":1024,"name":"radius","url":"classes/circlebase.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CircleBase"},{"id":123,"kind":1024,"name":"descriptor","url":"classes/circlebase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"CircleBase"},{"id":124,"kind":2048,"name":"minDistance","url":"classes/circlebase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"CircleBase"},{"id":125,"kind":2048,"name":"getObjectToSerialize","url":"classes/circlebase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"CircleBase"},{"id":126,"kind":64,"name":"CircleFactory","url":"globals.html#circlefactory","classes":"tsd-kind-function"},{"id":127,"kind":128,"name":"HexagonBase","url":"classes/hexagonbase.html","classes":"tsd-kind-class"},{"id":128,"kind":512,"name":"constructor","url":"classes/hexagonbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"HexagonBase"},{"id":129,"kind":1024,"name":"center","url":"classes/hexagonbase.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HexagonBase"},{"id":130,"kind":1024,"name":"radius","url":"classes/hexagonbase.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HexagonBase"},{"id":131,"kind":1024,"name":"descriptor","url":"classes/hexagonbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"HexagonBase"},{"id":132,"kind":2048,"name":"minDistance","url":"classes/hexagonbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"HexagonBase"},{"id":133,"kind":2048,"name":"getObjectToSerialize","url":"classes/hexagonbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"HexagonBase"},{"id":134,"kind":64,"name":"HexagonFactory","url":"globals.html#hexagonfactory","classes":"tsd-kind-function"},{"id":135,"kind":128,"name":"ColorfulCircle","url":"classes/colorfulcircle.html","classes":"tsd-kind-class"},{"id":136,"kind":2097152,"name":"descriptor","url":"classes/colorfulcircle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"ColorfulCircle"},{"id":137,"kind":2097152,"name":"sdf","url":"classes/colorfulcircle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor"},{"id":138,"kind":32,"name":"shader","url":"classes/colorfulcircle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor.sdf"},{"id":139,"kind":32,"name":"distanceFunctionName","url":"classes/colorfulcircle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor.sdf"},{"id":140,"kind":2097152,"name":"propertyUniformMapping","url":"classes/colorfulcircle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor"},{"id":141,"kind":32,"name":"center","url":"classes/colorfulcircle.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor.propertyUniformMapping"},{"id":142,"kind":32,"name":"radius","url":"classes/colorfulcircle.html#descriptor.propertyuniformmapping.radius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor.propertyUniformMapping"},{"id":143,"kind":32,"name":"colorIndex","url":"classes/colorfulcircle.html#descriptor.propertyuniformmapping.colorindex-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor.propertyUniformMapping"},{"id":144,"kind":32,"name":"uniformCountMacroName","url":"classes/colorfulcircle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor"},{"id":145,"kind":32,"name":"shaderCombinationSteps","url":"classes/colorfulcircle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor"},{"id":146,"kind":32,"name":"empty","url":"classes/colorfulcircle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"ColorfulCircle.descriptor"},{"id":147,"kind":512,"name":"constructor","url":"classes/colorfulcircle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ColorfulCircle"},{"id":148,"kind":1024,"name":"center","url":"classes/colorfulcircle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ColorfulCircle"},{"id":149,"kind":1024,"name":"radius","url":"classes/colorfulcircle.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ColorfulCircle"},{"id":150,"kind":1024,"name":"colorIndex","url":"classes/colorfulcircle.html#colorindex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ColorfulCircle"},{"id":151,"kind":2048,"name":"minDistance","url":"classes/colorfulcircle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ColorfulCircle"},{"id":152,"kind":2048,"name":"getObjectToSerialize","url":"classes/colorfulcircle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"ColorfulCircle"},{"id":153,"kind":128,"name":"DropletBase","url":"classes/dropletbase.html","classes":"tsd-kind-class"},{"id":154,"kind":512,"name":"constructor","url":"classes/dropletbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"DropletBase"},{"id":155,"kind":1024,"name":"from","url":"classes/dropletbase.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"DropletBase"},{"id":156,"kind":1024,"name":"to","url":"classes/dropletbase.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"DropletBase"},{"id":157,"kind":1024,"name":"fromRadius","url":"classes/dropletbase.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"DropletBase"},{"id":158,"kind":1024,"name":"toRadius","url":"classes/dropletbase.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"DropletBase"},{"id":159,"kind":1024,"name":"descriptor","url":"classes/dropletbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"DropletBase"},{"id":160,"kind":2048,"name":"minDistance","url":"classes/dropletbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"DropletBase"},{"id":161,"kind":2048,"name":"getObjectToSerialize","url":"classes/dropletbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"DropletBase"},{"id":162,"kind":64,"name":"DropletFactory","url":"globals.html#dropletfactory","classes":"tsd-kind-function"},{"id":163,"kind":128,"name":"InvertedTunnelBase","url":"classes/invertedtunnelbase.html","classes":"tsd-kind-class"},{"id":164,"kind":512,"name":"constructor","url":"classes/invertedtunnelbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":165,"kind":1024,"name":"from","url":"classes/invertedtunnelbase.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":166,"kind":1024,"name":"to","url":"classes/invertedtunnelbase.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":167,"kind":1024,"name":"fromRadius","url":"classes/invertedtunnelbase.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":168,"kind":1024,"name":"toRadius","url":"classes/invertedtunnelbase.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":169,"kind":1024,"name":"descriptor","url":"classes/invertedtunnelbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"InvertedTunnelBase"},{"id":170,"kind":2048,"name":"minDistance","url":"classes/invertedtunnelbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"InvertedTunnelBase"},{"id":171,"kind":2048,"name":"getObjectToSerialize","url":"classes/invertedtunnelbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"InvertedTunnelBase"},{"id":172,"kind":64,"name":"InvertedTunnelFactory","url":"globals.html#invertedtunnelfactory","classes":"tsd-kind-function"},{"id":173,"kind":128,"name":"MetaCircleBase","url":"classes/metacirclebase.html","classes":"tsd-kind-class"},{"id":174,"kind":512,"name":"constructor","url":"classes/metacirclebase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MetaCircleBase"},{"id":175,"kind":1024,"name":"center","url":"classes/metacirclebase.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MetaCircleBase"},{"id":176,"kind":1024,"name":"radius","url":"classes/metacirclebase.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MetaCircleBase"},{"id":177,"kind":1024,"name":"descriptor","url":"classes/metacirclebase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"MetaCircleBase"},{"id":178,"kind":2048,"name":"minDistance","url":"classes/metacirclebase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MetaCircleBase"},{"id":179,"kind":2048,"name":"getObjectToSerialize","url":"classes/metacirclebase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"MetaCircleBase"},{"id":180,"kind":32,"name":"_id","url":"globals.html#_id","classes":"tsd-kind-variable"},{"id":181,"kind":64,"name":"MetaCircleFactory","url":"globals.html#metacirclefactory","classes":"tsd-kind-function"},{"id":182,"kind":128,"name":"PolygonBase","url":"classes/polygonbase.html","classes":"tsd-kind-class"},{"id":183,"kind":512,"name":"constructor","url":"classes/polygonbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PolygonBase"},{"id":184,"kind":1024,"name":"vertices","url":"classes/polygonbase.html#vertices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PolygonBase"},{"id":185,"kind":1024,"name":"descriptor","url":"classes/polygonbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"PolygonBase"},{"id":186,"kind":2048,"name":"minDistance","url":"classes/polygonbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"PolygonBase"},{"id":187,"kind":2048,"name":"getObjectToSerialize","url":"classes/polygonbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"PolygonBase"},{"id":188,"kind":64,"name":"PolygonFactory","url":"globals.html#polygonfactory","classes":"tsd-kind-function"},{"id":189,"kind":256,"name":"NoisyPolygonBase","url":"interfaces/noisypolygonbase.html","classes":"tsd-kind-interface"},{"id":190,"kind":1024,"name":"randomOffset","url":"interfaces/noisypolygonbase.html#randomoffset","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"NoisyPolygonBase"},{"id":191,"kind":512,"name":"constructor","url":"interfaces/noisypolygonbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited","parent":"NoisyPolygonBase"},{"id":192,"kind":1024,"name":"vertices","url":"interfaces/noisypolygonbase.html#vertices","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"NoisyPolygonBase"},{"id":193,"kind":1024,"name":"descriptor","url":"interfaces/noisypolygonbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"NoisyPolygonBase"},{"id":194,"kind":2048,"name":"minDistance","url":"interfaces/noisypolygonbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"NoisyPolygonBase"},{"id":195,"kind":2048,"name":"getObjectToSerialize","url":"interfaces/noisypolygonbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"NoisyPolygonBase"},{"id":196,"kind":64,"name":"NoisyPolygonFactory","url":"globals.html#noisypolygonfactory","classes":"tsd-kind-function"},{"id":197,"kind":128,"name":"RotatedRectangleBase","url":"classes/rotatedrectanglebase.html","classes":"tsd-kind-class"},{"id":198,"kind":512,"name":"constructor","url":"classes/rotatedrectanglebase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RotatedRectangleBase"},{"id":199,"kind":1024,"name":"center","url":"classes/rotatedrectanglebase.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangleBase"},{"id":200,"kind":1024,"name":"size","url":"classes/rotatedrectanglebase.html#size","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangleBase"},{"id":201,"kind":1024,"name":"rotation","url":"classes/rotatedrectanglebase.html#rotation","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangleBase"},{"id":202,"kind":1024,"name":"descriptor","url":"classes/rotatedrectanglebase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"RotatedRectangleBase"},{"id":203,"kind":2048,"name":"minDistance","url":"classes/rotatedrectanglebase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"RotatedRectangleBase"},{"id":204,"kind":2048,"name":"getObjectToSerialize","url":"classes/rotatedrectanglebase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"RotatedRectangleBase"},{"id":205,"kind":64,"name":"RotatedRectangleFactory","url":"globals.html#rotatedrectanglefactory","classes":"tsd-kind-function"},{"id":206,"kind":64,"name":"renderNoise","url":"globals.html#rendernoise","classes":"tsd-kind-function"},{"id":207,"kind":64,"name":"rgb255","url":"globals.html#rgb255","classes":"tsd-kind-function"},{"id":208,"kind":64,"name":"hex","url":"globals.html#hex","classes":"tsd-kind-function"},{"id":209,"kind":64,"name":"rgb","url":"globals.html#rgb","classes":"tsd-kind-function"},{"id":210,"kind":64,"name":"hsl","url":"globals.html#hsl","classes":"tsd-kind-function"},{"id":211,"kind":64,"name":"rgba","url":"globals.html#rgba","classes":"tsd-kind-function"},{"id":212,"kind":64,"name":"rgba255","url":"globals.html#rgba255","classes":"tsd-kind-function"},{"id":213,"kind":128,"name":"DeltaTimeCalculator","url":"classes/deltatimecalculator.html","classes":"tsd-kind-class"},{"id":214,"kind":512,"name":"constructor","url":"classes/deltatimecalculator.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"DeltaTimeCalculator"},{"id":215,"kind":2048,"name":"getNextDeltaTime","url":"classes/deltatimecalculator.html#getnextdeltatime","classes":"tsd-kind-method tsd-parent-kind-class","parent":"DeltaTimeCalculator"},{"id":216,"kind":2048,"name":"destroy","url":"classes/deltatimecalculator.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"DeltaTimeCalculator"},{"id":217,"kind":128,"name":"FpsQualityAutoscaler","url":"classes/fpsqualityautoscaler.html","classes":"tsd-kind-class"},{"id":218,"kind":1024,"name":"fpsTarget","url":"classes/fpsqualityautoscaler.html#fpstarget","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"FpsQualityAutoscaler"},{"id":219,"kind":1024,"name":"fpsHysteresis","url":"classes/fpsqualityautoscaler.html#fpshysteresis","classes":"tsd-kind-property tsd-parent-kind-class","parent":"FpsQualityAutoscaler"},{"id":220,"kind":512,"name":"constructor","url":"classes/fpsqualityautoscaler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"FpsQualityAutoscaler"},{"id":221,"kind":262144,"name":"FPS","url":"classes/fpsqualityautoscaler.html#fps","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FpsQualityAutoscaler"},{"id":222,"kind":2048,"name":"addDeltaTime","url":"classes/fpsqualityautoscaler.html#adddeltatime","classes":"tsd-kind-method tsd-parent-kind-class","parent":"FpsQualityAutoscaler"},{"id":223,"kind":64,"name":"runAnimation","url":"globals.html#runanimation","classes":"tsd-kind-function"},{"id":224,"kind":2,"name":"__global","url":"modules/__global.html","classes":"tsd-kind-namespace"},{"id":225,"kind":256,"name":"Array","url":"interfaces/__global.array.html","classes":"tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter","parent":"__global"},{"id":226,"kind":1024,"name":"x","url":"interfaces/__global.array.html#x","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.Array"},{"id":227,"kind":1024,"name":"y","url":"interfaces/__global.array.html#y","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.Array"},{"id":228,"kind":256,"name":"ReadonlyArray","url":"interfaces/__global.readonlyarray.html","classes":"tsd-kind-interface tsd-parent-kind-namespace tsd-has-type-parameter","parent":"__global"},{"id":229,"kind":1024,"name":"x","url":"interfaces/__global.readonlyarray.html#x","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.ReadonlyArray"},{"id":230,"kind":1024,"name":"y","url":"interfaces/__global.readonlyarray.html#y","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.ReadonlyArray"},{"id":231,"kind":256,"name":"Float32Array","url":"interfaces/__global.float32array.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"__global"},{"id":232,"kind":1024,"name":"x","url":"interfaces/__global.float32array.html#x","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.Float32Array"},{"id":233,"kind":1024,"name":"y","url":"interfaces/__global.float32array.html#y","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"__global.Float32Array"},{"id":234,"kind":2097152,"name":"defaultRuntimeSettings","url":"globals.html#defaultruntimesettings","classes":"tsd-kind-object-literal"},{"id":235,"kind":32,"name":"enableHighDpiRendering","url":"globals.html#defaultruntimesettings.enablehighdpirendering","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":236,"kind":32,"name":"tileMultiplier","url":"globals.html#defaultruntimesettings.tilemultiplier","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":237,"kind":32,"name":"isWorldInverted","url":"globals.html#defaultruntimesettings.isworldinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":238,"kind":32,"name":"lightCutoffDistance","url":"globals.html#defaultruntimesettings.lightcutoffdistance","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":239,"kind":32,"name":"distanceRenderScale","url":"globals.html#defaultruntimesettings.distancerenderscale","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":240,"kind":32,"name":"lightsRenderScale","url":"globals.html#defaultruntimesettings.lightsrenderscale","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":241,"kind":32,"name":"colorPalette","url":"globals.html#defaultruntimesettings.colorpalette","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":242,"kind":32,"name":"motionBlur","url":"globals.html#defaultruntimesettings.motionblur","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":243,"kind":32,"name":"ambientLight","url":"globals.html#defaultruntimesettings.ambientlight","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":244,"kind":32,"name":"textures","url":"globals.html#defaultruntimesettings.textures","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":245,"kind":65536,"name":"__type","url":"globals.html#defaultruntimesettings.textures.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"defaultRuntimeSettings.textures"},{"id":246,"kind":2097152,"name":"defaultStartupSettings","url":"globals.html#defaultstartupsettings","classes":"tsd-kind-object-literal"},{"id":247,"kind":32,"name":"shadowTraceCount","url":"globals.html#defaultstartupsettings.shadowtracecount","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":248,"kind":32,"name":"paletteSize","url":"globals.html#defaultstartupsettings.palettesize","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":249,"kind":32,"name":"ignoreWebGL2","url":"globals.html#defaultstartupsettings.ignorewebgl2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":250,"kind":32,"name":"backgroundColor","url":"globals.html#defaultstartupsettings.backgroundcolor","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":251,"kind":32,"name":"lightPenetrationRatio","url":"globals.html#defaultstartupsettings.lightpenetrationratio","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":252,"kind":32,"name":"enableStopwatch","url":"globals.html#defaultstartupsettings.enablestopwatch","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":253,"kind":32,"name":"enableContextLostSimulator","url":"globals.html#defaultstartupsettings.enablecontextlostsimulator","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":254,"kind":64,"name":"compile","url":"globals.html#compile","classes":"tsd-kind-function"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,35.303]],["parent/0",[]],["name/1",[1,40.411]],["parent/1",[0,3.253]],["name/2",[2,34.051]],["parent/2",[3,4.736]],["name/3",[4,40.411]],["parent/3",[0,3.253]],["name/4",[5,46.289]],["parent/4",[0,3.253]],["name/5",[6,51.397]],["parent/5",[0,3.253]],["name/6",[7,40.411]],["parent/6",[0,3.253]],["name/7",[8,40.411]],["parent/7",[0,3.253]],["name/8",[9,40.411]],["parent/8",[]],["name/9",[10,30.194]],["parent/9",[9,3.723]],["name/10",[11,30.194]],["parent/10",[9,3.723]],["name/11",[12,30.194]],["parent/11",[9,3.723]],["name/12",[13,40.411]],["parent/12",[]],["name/13",[14,51.397]],["parent/13",[13,3.723]],["name/14",[15,51.397]],["parent/14",[13,3.723]],["name/15",[16,51.397]],["parent/15",[13,3.723]],["name/16",[17,42.924]],["parent/16",[]],["name/17",[18,51.397]],["parent/17",[17,3.955]],["name/18",[19,51.397]],["parent/18",[17,3.955]],["name/19",[20,38.404]],["parent/19",[]],["name/20",[21,51.397]],["parent/20",[20,3.539]],["name/21",[22,51.397]],["parent/21",[20,3.539]],["name/22",[23,51.397]],["parent/22",[20,3.539]],["name/23",[24,51.397]],["parent/23",[20,3.539]],["name/24",[25,46.289]],["parent/24",[]],["name/25",[2,34.051]],["parent/25",[25,4.265]],["name/26",[26,51.397]],["parent/26",[27,4.265]],["name/27",[28,51.397]],["parent/27",[27,4.265]],["name/28",[29,31.028]],["parent/28",[]],["name/29",[30,46.289]],["parent/29",[29,2.859]],["name/30",[31,46.289]],["parent/30",[29,2.859]],["name/31",[32,46.289]],["parent/31",[29,2.859]],["name/32",[33,46.289]],["parent/32",[29,2.859]],["name/33",[34,46.289]],["parent/33",[29,2.859]],["name/34",[35,46.289]],["parent/34",[29,2.859]],["name/35",[36,46.289]],["parent/35",[29,2.859]],["name/36",[37,46.289]],["parent/36",[29,2.859]],["name/37",[38,46.289]],["parent/37",[29,2.859]],["name/38",[2,34.051]],["parent/38",[39,4.736]],["name/39",[40,46.289]],["parent/39",[29,2.859]],["name/40",[41,34.051]],["parent/40",[]],["name/41",[42,46.289]],["parent/41",[41,3.137]],["name/42",[43,46.289]],["parent/42",[41,3.137]],["name/43",[44,46.289]],["parent/43",[41,3.137]],["name/44",[45,46.289]],["parent/44",[41,3.137]],["name/45",[46,46.289]],["parent/45",[41,3.137]],["name/46",[47,46.289]],["parent/46",[41,3.137]],["name/47",[48,46.289]],["parent/47",[41,3.137]],["name/48",[49,31.938]],["parent/48",[]],["name/49",[50,51.397]],["parent/49",[49,2.943]],["name/50",[51,51.397]],["parent/50",[49,2.943]],["name/51",[52,30.194]],["parent/51",[49,2.943]],["name/52",[53,51.397]],["parent/52",[49,2.943]],["name/53",[54,51.397]],["parent/53",[49,2.943]],["name/54",[2,34.051]],["parent/54",[55,4.736]],["name/55",[56,51.397]],["parent/55",[49,2.943]],["name/56",[57,51.397]],["parent/56",[49,2.943]],["name/57",[58,51.397]],["parent/57",[49,2.943]],["name/58",[2,34.051]],["parent/58",[59,4.736]],["name/59",[60,51.397]],["parent/59",[61,4.265]],["name/60",[2,34.051]],["parent/60",[62,4.736]],["name/61",[63,46.289]],["parent/61",[64,3.723]],["name/62",[65,51.397]],["parent/62",[64,3.723]],["name/63",[66,46.289]],["parent/63",[64,3.723]],["name/64",[67,51.397]],["parent/64",[64,3.723]],["name/65",[68,51.397]],["parent/65",[61,4.265]],["name/66",[2,34.051]],["parent/66",[69,4.736]],["name/67",[63,46.289]],["parent/67",[70,4.265]],["name/68",[66,46.289]],["parent/68",[70,4.265]],["name/69",[71,51.397]],["parent/69",[49,2.943]],["name/70",[52,30.194]],["parent/70",[]],["name/71",[72,51.397]],["parent/71",[52,2.782]],["name/72",[73,51.397]],["parent/72",[52,2.782]],["name/73",[74,51.397]],["parent/73",[52,2.782]],["name/74",[75,51.397]],["parent/74",[52,2.782]],["name/75",[76,51.397]],["parent/75",[52,2.782]],["name/76",[77,51.397]],["parent/76",[52,2.782]],["name/77",[78,51.397]],["parent/77",[52,2.782]],["name/78",[79,51.397]],["parent/78",[52,2.782]],["name/79",[80,46.289]],["parent/79",[52,2.782]],["name/80",[81,51.397]],["parent/80",[52,2.782]],["name/81",[82,31.938]],["parent/81",[]],["name/82",[10,30.194]],["parent/82",[82,2.943]],["name/83",[1,40.411]],["parent/83",[83,3.723]],["name/84",[84,31.938]],["parent/84",[85,3.955]],["name/85",[86,40.411]],["parent/85",[85,3.955]],["name/86",[87,40.411]],["parent/86",[85,3.955]],["name/87",[4,40.411]],["parent/87",[83,3.723]],["name/88",[7,40.411]],["parent/88",[83,3.723]],["name/89",[8,40.411]],["parent/89",[83,3.723]],["name/90",[88,29.425]],["parent/90",[82,2.943]],["name/91",[89,46.289]],["parent/91",[82,2.943]],["name/92",[84,31.938]],["parent/92",[82,2.943]],["name/93",[86,40.411]],["parent/93",[82,2.943]],["name/94",[87,40.411]],["parent/94",[82,2.943]],["name/95",[90,46.289]],["parent/95",[82,2.943]],["name/96",[11,30.194]],["parent/96",[82,2.943]],["name/97",[12,30.194]],["parent/97",[82,2.943]],["name/98",[91,30.194]],["parent/98",[]],["name/99",[10,30.194]],["parent/99",[91,2.782]],["name/100",[1,40.411]],["parent/100",[92,3.723]],["name/101",[84,31.938]],["parent/101",[93,3.539]],["name/102",[86,40.411]],["parent/102",[93,3.539]],["name/103",[87,40.411]],["parent/103",[93,3.539]],["name/104",[94,46.289]],["parent/104",[93,3.539]],["name/105",[95,46.289]],["parent/105",[93,3.539]],["name/106",[4,40.411]],["parent/106",[92,3.723]],["name/107",[7,40.411]],["parent/107",[92,3.723]],["name/108",[8,40.411]],["parent/108",[92,3.723]],["name/109",[88,29.425]],["parent/109",[91,2.782]],["name/110",[94,46.289]],["parent/110",[91,2.782]],["name/111",[95,46.289]],["parent/111",[91,2.782]],["name/112",[12,30.194]],["parent/112",[91,2.782]],["name/113",[89,46.289]],["parent/113",[91,2.782]],["name/114",[84,31.938]],["parent/114",[91,2.782]],["name/115",[86,40.411]],["parent/115",[91,2.782]],["name/116",[87,40.411]],["parent/116",[91,2.782]],["name/117",[90,46.289]],["parent/117",[91,2.782]],["name/118",[11,30.194]],["parent/118",[91,2.782]],["name/119",[96,35.303]],["parent/119",[]],["name/120",[88,29.425]],["parent/120",[96,3.253]],["name/121",[84,31.938]],["parent/121",[96,3.253]],["name/122",[97,38.404]],["parent/122",[96,3.253]],["name/123",[10,30.194]],["parent/123",[96,3.253]],["name/124",[11,30.194]],["parent/124",[96,3.253]],["name/125",[12,30.194]],["parent/125",[96,3.253]],["name/126",[98,51.397]],["parent/126",[]],["name/127",[99,35.303]],["parent/127",[]],["name/128",[88,29.425]],["parent/128",[99,3.253]],["name/129",[84,31.938]],["parent/129",[99,3.253]],["name/130",[97,38.404]],["parent/130",[99,3.253]],["name/131",[10,30.194]],["parent/131",[99,3.253]],["name/132",[11,30.194]],["parent/132",[99,3.253]],["name/133",[12,30.194]],["parent/133",[99,3.253]],["name/134",[100,51.397]],["parent/134",[]],["name/135",[101,34.051]],["parent/135",[]],["name/136",[10,30.194]],["parent/136",[101,3.137]],["name/137",[5,46.289]],["parent/137",[102,3.539]],["name/138",[103,51.397]],["parent/138",[104,4.265]],["name/139",[105,51.397]],["parent/139",[104,4.265]],["name/140",[1,40.411]],["parent/140",[102,3.539]],["name/141",[84,31.938]],["parent/141",[106,3.955]],["name/142",[97,38.404]],["parent/142",[106,3.955]],["name/143",[107,46.289]],["parent/143",[106,3.955]],["name/144",[4,40.411]],["parent/144",[102,3.539]],["name/145",[7,40.411]],["parent/145",[102,3.539]],["name/146",[8,40.411]],["parent/146",[102,3.539]],["name/147",[88,29.425]],["parent/147",[101,3.137]],["name/148",[84,31.938]],["parent/148",[101,3.137]],["name/149",[97,38.404]],["parent/149",[101,3.137]],["name/150",[107,46.289]],["parent/150",[101,3.137]],["name/151",[11,30.194]],["parent/151",[101,3.137]],["name/152",[12,30.194]],["parent/152",[101,3.137]],["name/153",[108,32.939]],["parent/153",[]],["name/154",[88,29.425]],["parent/154",[108,3.035]],["name/155",[109,46.289]],["parent/155",[108,3.035]],["name/156",[110,46.289]],["parent/156",[108,3.035]],["name/157",[111,46.289]],["parent/157",[108,3.035]],["name/158",[112,46.289]],["parent/158",[108,3.035]],["name/159",[10,30.194]],["parent/159",[108,3.035]],["name/160",[11,30.194]],["parent/160",[108,3.035]],["name/161",[12,30.194]],["parent/161",[108,3.035]],["name/162",[113,51.397]],["parent/162",[]],["name/163",[114,32.939]],["parent/163",[]],["name/164",[88,29.425]],["parent/164",[114,3.035]],["name/165",[109,46.289]],["parent/165",[114,3.035]],["name/166",[110,46.289]],["parent/166",[114,3.035]],["name/167",[111,46.289]],["parent/167",[114,3.035]],["name/168",[112,46.289]],["parent/168",[114,3.035]],["name/169",[10,30.194]],["parent/169",[114,3.035]],["name/170",[11,30.194]],["parent/170",[114,3.035]],["name/171",[12,30.194]],["parent/171",[114,3.035]],["name/172",[115,51.397]],["parent/172",[]],["name/173",[116,35.303]],["parent/173",[]],["name/174",[88,29.425]],["parent/174",[116,3.253]],["name/175",[84,31.938]],["parent/175",[116,3.253]],["name/176",[97,38.404]],["parent/176",[116,3.253]],["name/177",[10,30.194]],["parent/177",[116,3.253]],["name/178",[11,30.194]],["parent/178",[116,3.253]],["name/179",[12,30.194]],["parent/179",[116,3.253]],["name/180",[117,51.397]],["parent/180",[]],["name/181",[118,51.397]],["parent/181",[]],["name/182",[119,36.734]],["parent/182",[]],["name/183",[88,29.425]],["parent/183",[119,3.385]],["name/184",[120,46.289]],["parent/184",[119,3.385]],["name/185",[10,30.194]],["parent/185",[119,3.385]],["name/186",[11,30.194]],["parent/186",[119,3.385]],["name/187",[12,30.194]],["parent/187",[119,3.385]],["name/188",[121,51.397]],["parent/188",[]],["name/189",[122,35.303]],["parent/189",[]],["name/190",[123,51.397]],["parent/190",[122,3.253]],["name/191",[88,29.425]],["parent/191",[122,3.253]],["name/192",[120,46.289]],["parent/192",[122,3.253]],["name/193",[10,30.194]],["parent/193",[122,3.253]],["name/194",[11,30.194]],["parent/194",[122,3.253]],["name/195",[12,30.194]],["parent/195",[122,3.253]],["name/196",[124,51.397]],["parent/196",[]],["name/197",[125,34.051]],["parent/197",[]],["name/198",[88,29.425]],["parent/198",[125,3.137]],["name/199",[84,31.938]],["parent/199",[125,3.137]],["name/200",[126,51.397]],["parent/200",[125,3.137]],["name/201",[127,51.397]],["parent/201",[125,3.137]],["name/202",[10,30.194]],["parent/202",[125,3.137]],["name/203",[11,30.194]],["parent/203",[125,3.137]],["name/204",[12,30.194]],["parent/204",[125,3.137]],["name/205",[128,51.397]],["parent/205",[]],["name/206",[129,51.397]],["parent/206",[]],["name/207",[130,51.397]],["parent/207",[]],["name/208",[131,51.397]],["parent/208",[]],["name/209",[132,51.397]],["parent/209",[]],["name/210",[133,51.397]],["parent/210",[]],["name/211",[134,51.397]],["parent/211",[]],["name/212",[135,51.397]],["parent/212",[]],["name/213",[136,40.411]],["parent/213",[]],["name/214",[88,29.425]],["parent/214",[136,3.723]],["name/215",[137,51.397]],["parent/215",[136,3.723]],["name/216",[80,46.289]],["parent/216",[136,3.723]],["name/217",[138,36.734]],["parent/217",[]],["name/218",[139,51.397]],["parent/218",[138,3.385]],["name/219",[140,51.397]],["parent/219",[138,3.385]],["name/220",[88,29.425]],["parent/220",[138,3.385]],["name/221",[141,51.397]],["parent/221",[138,3.385]],["name/222",[142,51.397]],["parent/222",[138,3.385]],["name/223",[143,51.397]],["parent/223",[]],["name/224",[144,40.411]],["parent/224",[]],["name/225",[145,51.397]],["parent/225",[144,3.723]],["name/226",[146,42.924]],["parent/226",[147,4.265]],["name/227",[148,42.924]],["parent/227",[147,4.265]],["name/228",[149,51.397]],["parent/228",[144,3.723]],["name/229",[146,42.924]],["parent/229",[150,4.265]],["name/230",[148,42.924]],["parent/230",[150,4.265]],["name/231",[151,51.397]],["parent/231",[144,3.723]],["name/232",[146,42.924]],["parent/232",[152,4.265]],["name/233",[148,42.924]],["parent/233",[152,4.265]],["name/234",[153,31.028]],["parent/234",[]],["name/235",[30,46.289]],["parent/235",[153,2.859]],["name/236",[31,46.289]],["parent/236",[153,2.859]],["name/237",[32,46.289]],["parent/237",[153,2.859]],["name/238",[33,46.289]],["parent/238",[153,2.859]],["name/239",[35,46.289]],["parent/239",[153,2.859]],["name/240",[36,46.289]],["parent/240",[153,2.859]],["name/241",[34,46.289]],["parent/241",[153,2.859]],["name/242",[37,46.289]],["parent/242",[153,2.859]],["name/243",[40,46.289]],["parent/243",[153,2.859]],["name/244",[38,46.289]],["parent/244",[153,2.859]],["name/245",[2,34.051]],["parent/245",[154,4.736]],["name/246",[155,34.051]],["parent/246",[]],["name/247",[43,46.289]],["parent/247",[155,3.137]],["name/248",[45,46.289]],["parent/248",[155,3.137]],["name/249",[48,46.289]],["parent/249",[155,3.137]],["name/250",[47,46.289]],["parent/250",[155,3.137]],["name/251",[44,46.289]],["parent/251",[155,3.137]],["name/252",[42,46.289]],["parent/252",[155,3.137]],["name/253",[46,46.289]],["parent/253",[155,3.137]],["name/254",[156,51.397]],["parent/254",[]]],"invertedIndex":[["__global",{"_index":144,"name":{"224":{}},"parent":{"225":{},"228":{},"231":{}}}],["__global.array",{"_index":147,"name":{},"parent":{"226":{},"227":{}}}],["__global.float32array",{"_index":152,"name":{},"parent":{"232":{},"233":{}}}],["__global.readonlyarray",{"_index":150,"name":{},"parent":{"229":{},"230":{}}}],["__type",{"_index":2,"name":{"2":{},"25":{},"38":{},"54":{},"58":{},"60":{},"66":{},"245":{}},"parent":{}}],["_id",{"_index":117,"name":{"180":{}},"parent":{}}],["adddeltatime",{"_index":142,"name":{"222":{}},"parent":{}}],["adddrawable",{"_index":78,"name":{"77":{}},"parent":{}}],["ambientlight",{"_index":40,"name":{"39":{},"243":{}},"parent":{}}],["array",{"_index":145,"name":{"225":{}},"parent":{}}],["backgroundcolor",{"_index":47,"name":{"46":{},"250":{}},"parent":{}}],["canvassize",{"_index":72,"name":{"71":{}},"parent":{}}],["center",{"_index":84,"name":{"84":{},"92":{},"101":{},"114":{},"121":{},"129":{},"141":{},"148":{},"175":{},"199":{}},"parent":{}}],["circlebase",{"_index":96,"name":{"119":{}},"parent":{"120":{},"121":{},"122":{},"123":{},"124":{},"125":{}}}],["circlefactory",{"_index":98,"name":{"126":{}},"parent":{}}],["circlelight",{"_index":82,"name":{"81":{}},"parent":{"82":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{}}}],["circlelight.descriptor",{"_index":83,"name":{},"parent":{"83":{},"87":{},"88":{},"89":{}}}],["circlelight.descriptor.propertyuniformmapping",{"_index":85,"name":{},"parent":{"84":{},"85":{},"86":{}}}],["clamp_to_edge",{"_index":14,"name":{"13":{}},"parent":{}}],["color",{"_index":86,"name":{"85":{},"93":{},"102":{},"115":{}},"parent":{}}],["colorfulcircle",{"_index":101,"name":{"135":{}},"parent":{"136":{},"147":{},"148":{},"149":{},"150":{},"151":{},"152":{}}}],["colorfulcircle.descriptor",{"_index":102,"name":{},"parent":{"137":{},"140":{},"144":{},"145":{},"146":{}}}],["colorfulcircle.descriptor.propertyuniformmapping",{"_index":106,"name":{},"parent":{"141":{},"142":{},"143":{}}}],["colorfulcircle.descriptor.sdf",{"_index":104,"name":{},"parent":{"138":{},"139":{}}}],["colorindex",{"_index":107,"name":{"143":{},"150":{}},"parent":{}}],["colorpalette",{"_index":34,"name":{"33":{},"241":{}},"parent":{}}],["compile",{"_index":156,"name":{"254":{}},"parent":{}}],["constructor",{"_index":88,"name":{"90":{},"109":{},"120":{},"128":{},"147":{},"154":{},"164":{},"174":{},"183":{},"191":{},"198":{},"214":{},"220":{}},"parent":{}}],["defaultruntimesettings",{"_index":153,"name":{"234":{}},"parent":{"235":{},"236":{},"237":{},"238":{},"239":{},"240":{},"241":{},"242":{},"243":{},"244":{}}}],["defaultruntimesettings.textures",{"_index":154,"name":{},"parent":{"245":{}}}],["defaultstartupsettings",{"_index":155,"name":{"246":{}},"parent":{"247":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{}}}],["deltatimecalculator",{"_index":136,"name":{"213":{}},"parent":{"214":{},"215":{},"216":{}}}],["descriptor",{"_index":10,"name":{"9":{},"82":{},"99":{},"123":{},"131":{},"136":{},"159":{},"169":{},"177":{},"185":{},"193":{},"202":{}},"parent":{}}],["destroy",{"_index":80,"name":{"79":{},"216":{}},"parent":{}}],["direction",{"_index":94,"name":{"104":{},"110":{}},"parent":{}}],["displaytoworldcoordinates",{"_index":75,"name":{"74":{}},"parent":{}}],["distance",{"_index":60,"name":{"59":{}},"parent":{}}],["distancefunctionname",{"_index":105,"name":{"139":{}},"parent":{}}],["distancerenderscale",{"_index":35,"name":{"34":{},"239":{}},"parent":{}}],["drawable",{"_index":9,"name":{"8":{}},"parent":{"9":{},"10":{},"11":{}}}],["drawablecount",{"_index":65,"name":{"62":{}},"parent":{}}],["drawabledescriptor",{"_index":0,"name":{"0":{}},"parent":{"1":{},"3":{},"4":{},"5":{},"6":{},"7":{}}}],["drawabledescriptor.propertyuniformmapping",{"_index":3,"name":{},"parent":{"2":{}}}],["drawndrawablecount",{"_index":66,"name":{"63":{},"68":{}},"parent":{}}],["dropletbase",{"_index":108,"name":{"153":{}},"parent":{"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{}}}],["dropletfactory",{"_index":113,"name":{"162":{}},"parent":{}}],["empty",{"_index":8,"name":{"7":{},"89":{},"108":{},"146":{}},"parent":{}}],["enablecontextlostsimulator",{"_index":46,"name":{"45":{},"253":{}},"parent":{}}],["enablehighdpirendering",{"_index":30,"name":{"29":{},"235":{}},"parent":{}}],["enablestopwatch",{"_index":42,"name":{"41":{},"252":{}},"parent":{}}],["extensions",{"_index":54,"name":{"53":{}},"parent":{}}],["filteringoptions",{"_index":17,"name":{"16":{}},"parent":{"17":{},"18":{}}}],["flashlight",{"_index":91,"name":{"98":{}},"parent":{"99":{},"109":{},"110":{},"111":{},"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{}}}],["flashlight.descriptor",{"_index":92,"name":{},"parent":{"100":{},"106":{},"107":{},"108":{}}}],["flashlight.descriptor.propertyuniformmapping",{"_index":93,"name":{},"parent":{"101":{},"102":{},"103":{},"104":{},"105":{}}}],["float32array",{"_index":151,"name":{"231":{}},"parent":{}}],["floatinterpolationenabled",{"_index":56,"name":{"55":{}},"parent":{}}],["fps",{"_index":141,"name":{"221":{}},"parent":{}}],["fpshysteresis",{"_index":140,"name":{"219":{}},"parent":{}}],["fpsqualityautoscaler",{"_index":138,"name":{"217":{}},"parent":{"218":{},"219":{},"220":{},"221":{},"222":{}}}],["fpstarget",{"_index":139,"name":{"218":{}},"parent":{}}],["from",{"_index":109,"name":{"155":{},"165":{}},"parent":{}}],["fromradius",{"_index":111,"name":{"157":{},"167":{}},"parent":{}}],["getnextdeltatime",{"_index":137,"name":{"215":{}},"parent":{}}],["getobjecttoserialize",{"_index":12,"name":{"11":{},"97":{},"112":{},"125":{},"133":{},"152":{},"161":{},"171":{},"179":{},"187":{},"195":{},"204":{}},"parent":{}}],["hex",{"_index":131,"name":{"208":{}},"parent":{}}],["hexagonbase",{"_index":99,"name":{"127":{}},"parent":{"128":{},"129":{},"130":{},"131":{},"132":{},"133":{}}}],["hexagonfactory",{"_index":100,"name":{"134":{}},"parent":{}}],["hsl",{"_index":133,"name":{"210":{}},"parent":{}}],["ignorewebgl2",{"_index":48,"name":{"47":{},"249":{}},"parent":{}}],["insights",{"_index":81,"name":{"80":{}},"parent":{}}],["intensity",{"_index":87,"name":{"86":{},"94":{},"103":{},"116":{}},"parent":{}}],["invertedtunnelbase",{"_index":114,"name":{"163":{}},"parent":{"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{}}}],["invertedtunnelfactory",{"_index":115,"name":{"172":{}},"parent":{}}],["iswebgl2",{"_index":50,"name":{"49":{}},"parent":{}}],["isworldinverted",{"_index":32,"name":{"31":{},"237":{}},"parent":{}}],["lightcutoffdistance",{"_index":33,"name":{"32":{},"238":{}},"parent":{}}],["lightnessratio",{"_index":89,"name":{"91":{},"113":{}},"parent":{}}],["lightpenetrationratio",{"_index":44,"name":{"43":{},"251":{}},"parent":{}}],["lights",{"_index":68,"name":{"65":{}},"parent":{}}],["lightsrenderscale",{"_index":36,"name":{"35":{},"240":{}},"parent":{}}],["linear",{"_index":18,"name":{"17":{}},"parent":{}}],["maxfilter",{"_index":24,"name":{"23":{}},"parent":{}}],["metacirclebase",{"_index":116,"name":{"173":{}},"parent":{"174":{},"175":{},"176":{},"177":{},"178":{},"179":{}}}],["metacirclefactory",{"_index":118,"name":{"181":{}},"parent":{}}],["mindistance",{"_index":11,"name":{"10":{},"96":{},"118":{},"124":{},"132":{},"151":{},"160":{},"170":{},"178":{},"186":{},"194":{},"203":{}},"parent":{}}],["minfilter",{"_index":23,"name":{"22":{}},"parent":{}}],["mirrored_repeat",{"_index":16,"name":{"15":{}},"parent":{}}],["motionblur",{"_index":37,"name":{"36":{},"242":{}},"parent":{}}],["nearest",{"_index":19,"name":{"18":{}},"parent":{}}],["noisypolygonbase",{"_index":122,"name":{"189":{}},"parent":{"190":{},"191":{},"192":{},"193":{},"194":{},"195":{}}}],["noisypolygonfactory",{"_index":124,"name":{"196":{}},"parent":{}}],["objectcountscaler",{"_index":6,"name":{"5":{}},"parent":{}}],["overrides",{"_index":28,"name":{"27":{}},"parent":{}}],["palettesize",{"_index":45,"name":{"44":{},"248":{}},"parent":{}}],["polygonbase",{"_index":119,"name":{"182":{}},"parent":{"183":{},"184":{},"185":{},"186":{},"187":{}}}],["polygonfactory",{"_index":121,"name":{"188":{}},"parent":{}}],["programcount",{"_index":57,"name":{"56":{}},"parent":{}}],["propertyuniformmapping",{"_index":1,"name":{"1":{},"83":{},"100":{},"140":{}},"parent":{}}],["radius",{"_index":97,"name":{"122":{},"130":{},"142":{},"149":{},"176":{}},"parent":{}}],["randomoffset",{"_index":123,"name":{"190":{}},"parent":{}}],["readonlyarray",{"_index":149,"name":{"228":{}},"parent":{}}],["renderdrawables",{"_index":79,"name":{"78":{}},"parent":{}}],["renderer",{"_index":52,"name":{"51":{},"70":{}},"parent":{"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{}}}],["rendererinfo",{"_index":49,"name":{"48":{}},"parent":{"49":{},"50":{},"51":{},"52":{},"53":{},"55":{},"56":{},"57":{},"69":{}}}],["rendererinfo.extensions",{"_index":55,"name":{},"parent":{"54":{}}}],["rendererinfo.renderpasses",{"_index":59,"name":{},"parent":{"58":{}}}],["rendererinfo.renderpasses.__type",{"_index":61,"name":{},"parent":{"59":{},"65":{}}}],["rendererinfo.renderpasses.__type.distance",{"_index":62,"name":{},"parent":{"60":{}}}],["rendererinfo.renderpasses.__type.distance.__type",{"_index":64,"name":{},"parent":{"61":{},"62":{},"63":{},"64":{}}}],["rendererinfo.renderpasses.__type.lights",{"_index":69,"name":{},"parent":{"66":{}}}],["rendererinfo.renderpasses.__type.lights.__type",{"_index":70,"name":{},"parent":{"67":{},"68":{}}}],["rendernoise",{"_index":129,"name":{"206":{}},"parent":{}}],["renderpasses",{"_index":58,"name":{"57":{}},"parent":{}}],["renderscale",{"_index":63,"name":{"61":{},"67":{}},"parent":{}}],["repeat",{"_index":15,"name":{"14":{}},"parent":{}}],["rgb",{"_index":132,"name":{"209":{}},"parent":{}}],["rgb255",{"_index":130,"name":{"207":{}},"parent":{}}],["rgba",{"_index":134,"name":{"211":{}},"parent":{}}],["rgba255",{"_index":135,"name":{"212":{}},"parent":{}}],["rotatedrectanglebase",{"_index":125,"name":{"197":{}},"parent":{"198":{},"199":{},"200":{},"201":{},"202":{},"203":{},"204":{}}}],["rotatedrectanglefactory",{"_index":128,"name":{"205":{}},"parent":{}}],["rotation",{"_index":127,"name":{"201":{}},"parent":{}}],["runanimation",{"_index":143,"name":{"223":{}},"parent":{}}],["runtimesettings",{"_index":29,"name":{"28":{}},"parent":{"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"39":{}}}],["runtimesettings.textures",{"_index":39,"name":{},"parent":{"38":{}}}],["sdf",{"_index":5,"name":{"4":{},"137":{}},"parent":{}}],["sdf2dversion",{"_index":53,"name":{"52":{}},"parent":{}}],["setlightnessratio",{"_index":90,"name":{"95":{},"117":{}},"parent":{}}],["setruntimesettings",{"_index":77,"name":{"76":{}},"parent":{}}],["setviewarea",{"_index":74,"name":{"73":{}},"parent":{}}],["shader",{"_index":103,"name":{"138":{}},"parent":{}}],["shadercombinationsteps",{"_index":7,"name":{"6":{},"88":{},"107":{},"145":{}},"parent":{}}],["shadowtracecount",{"_index":43,"name":{"42":{},"247":{}},"parent":{}}],["size",{"_index":126,"name":{"200":{}},"parent":{}}],["source",{"_index":26,"name":{"26":{}},"parent":{}}],["startcutoff",{"_index":95,"name":{"105":{},"111":{}},"parent":{}}],["startupsettings",{"_index":41,"name":{"40":{}},"parent":{"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{}}}],["startuptimeinmilliseconds",{"_index":71,"name":{"69":{}},"parent":{}}],["textureoptions",{"_index":20,"name":{"19":{}},"parent":{"20":{},"21":{},"22":{},"23":{}}}],["textures",{"_index":38,"name":{"37":{},"244":{}},"parent":{}}],["texturewithoptions",{"_index":25,"name":{"24":{}},"parent":{"25":{}}}],["texturewithoptions.__type",{"_index":27,"name":{},"parent":{"26":{},"27":{}}}],["tilecount",{"_index":67,"name":{"64":{}},"parent":{}}],["tilemultiplier",{"_index":31,"name":{"30":{},"236":{}},"parent":{}}],["to",{"_index":110,"name":{"156":{},"166":{}},"parent":{}}],["toradius",{"_index":112,"name":{"158":{},"168":{}},"parent":{}}],["uniformcountmacroname",{"_index":4,"name":{"3":{},"87":{},"106":{},"144":{}},"parent":{}}],["vendor",{"_index":51,"name":{"50":{}},"parent":{}}],["vertices",{"_index":120,"name":{"184":{},"192":{}},"parent":{}}],["viewareasize",{"_index":73,"name":{"72":{}},"parent":{}}],["worldtodisplaycoordinates",{"_index":76,"name":{"75":{}},"parent":{}}],["wrapoptions",{"_index":13,"name":{"12":{}},"parent":{"13":{},"14":{},"15":{}}}],["wraps",{"_index":21,"name":{"20":{}},"parent":{}}],["wrapt",{"_index":22,"name":{"21":{}},"parent":{}}],["x",{"_index":146,"name":{"226":{},"229":{},"232":{}},"parent":{}}],["y",{"_index":148,"name":{"227":{},"230":{},"233":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/assets/main.js b/docs/assets/main.js new file mode 100644 index 0000000..8182cee --- /dev/null +++ b/docs/assets/main.js @@ -0,0 +1,60 @@ +"use strict"; +window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings.","hierarchy_expand":"Expand","hierarchy_collapse":"Collapse","folder":"Folder","search_index_not_available":"The search index is not available","search_no_results_found_for_0":"No results found for {0}","kind_1":"Project","kind_2":"Module","kind_4":"Namespace","kind_8":"Enumeration","kind_16":"Enumeration Member","kind_32":"Variable","kind_64":"Function","kind_128":"Class","kind_256":"Interface","kind_512":"Constructor","kind_1024":"Property","kind_2048":"Method","kind_4096":"Call Signature","kind_8192":"Index Signature","kind_16384":"Constructor Signature","kind_32768":"Parameter","kind_65536":"Type Literal","kind_131072":"Type Parameter","kind_262144":"Accessor","kind_524288":"Get Signature","kind_1048576":"Set Signature","kind_2097152":"Type Alias","kind_4194304":"Reference","kind_8388608":"Document"}; +"use strict";(()=>{var Ke=Object.create;var he=Object.defineProperty;var Ge=Object.getOwnPropertyDescriptor;var Ze=Object.getOwnPropertyNames;var Xe=Object.getPrototypeOf,Ye=Object.prototype.hasOwnProperty;var et=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var tt=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ze(e))!Ye.call(t,i)&&i!==n&&he(t,i,{get:()=>e[i],enumerable:!(r=Ge(e,i))||r.enumerable});return t};var nt=(t,e,n)=>(n=t!=null?Ke(Xe(t)):{},tt(e||!t||!t.__esModule?he(n,"default",{value:t,enumerable:!0}):n,t));var ye=et((me,ge)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=(function(e){return function(n){e.console&&console.warn&&console.warn(n)}})(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,l],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(oc?d+=2:a==c&&(n+=r[l+1]*i[d+1],l+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var c=s.node.edges["*"];else{var c=new t.TokenSet;s.node.edges["*"]=c}if(s.str.length==0&&(c.final=!0),i.push({node:c,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),f=s.str.charAt(1),p;f in s.node.edges?p=s.node.edges[f]:(p=new t.TokenSet,s.node.edges[f]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),c=0;c1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}if(s.type===t.QueryLexer.TERM)return t.QueryParser.parseTerm;var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},(function(e,n){typeof define=="function"&&define.amd?define(n):typeof me=="object"?ge.exports=n():e.lunr=n()})(this,function(){return t})})()});var M,G={getItem(){return null},setItem(){}},K;try{K=localStorage,M=K}catch{K=G,M=G}var S={getItem:t=>M.getItem(t),setItem:(t,e)=>M.setItem(t,e),disableWritingLocalStorage(){M=G},disable(){localStorage.clear(),M=G},enable(){M=K}};window.TypeDoc||={disableWritingLocalStorage(){S.disableWritingLocalStorage()},disableLocalStorage:()=>{S.disable()},enableLocalStorage:()=>{S.enable()}};window.translations||={copy:"Copy",copied:"Copied!",normally_hidden:"This member is normally hidden due to your filter settings.",hierarchy_expand:"Expand",hierarchy_collapse:"Collapse",search_index_not_available:"The search index is not available",search_no_results_found_for_0:"No results found for {0}",folder:"Folder",kind_1:"Project",kind_2:"Module",kind_4:"Namespace",kind_8:"Enumeration",kind_16:"Enumeration Member",kind_32:"Variable",kind_64:"Function",kind_128:"Class",kind_256:"Interface",kind_512:"Constructor",kind_1024:"Property",kind_2048:"Method",kind_4096:"Call Signature",kind_8192:"Index Signature",kind_16384:"Constructor Signature",kind_32768:"Parameter",kind_65536:"Type Literal",kind_131072:"Type Parameter",kind_262144:"Accessor",kind_524288:"Get Signature",kind_1048576:"Set Signature",kind_2097152:"Type Alias",kind_4194304:"Reference",kind_8388608:"Document"};var pe=[];function X(t,e){pe.push({selector:e,constructor:t})}var Z=class{alwaysVisibleMember=null;constructor(){this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){pe.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!rt(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function rt(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var fe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var Ie=nt(ye(),1);async function R(t){let e=Uint8Array.from(atob(t),s=>s.charCodeAt(0)),r=new Blob([e]).stream().pipeThrough(new DecompressionStream("deflate")),i=await new Response(r).text();return JSON.parse(i)}var Y="closing",ae="tsd-overlay";function it(){let t=Math.abs(window.innerWidth-document.documentElement.clientWidth);document.body.style.overflow="hidden",document.body.style.paddingRight=`${t}px`}function st(){document.body.style.removeProperty("overflow"),document.body.style.removeProperty("padding-right")}function Ee(t,e){t.addEventListener("animationend",()=>{t.classList.contains(Y)&&(t.classList.remove(Y),document.getElementById(ae)?.remove(),t.close(),st())}),t.addEventListener("cancel",n=>{n.preventDefault(),ve(t)}),e?.closeOnClick&&document.addEventListener("click",n=>{t.open&&!t.contains(n.target)&&ve(t)},!0)}function xe(t){if(t.open)return;let e=document.createElement("div");e.id=ae,document.body.appendChild(e),t.showModal(),it()}function ve(t){if(!t.open)return;document.getElementById(ae)?.classList.add(Y),t.classList.add(Y)}var I=class{el;app;constructor(e){this.el=e.el,this.app=e.app}};var be=document.head.appendChild(document.createElement("style"));be.dataset.for="filters";var le={};function Le(t){for(let e of t.split(/\s+/))if(le.hasOwnProperty(e)&&!le[e])return!0;return!1}var ee=class extends I{key;value;constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),be.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=S.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){S.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),le[`tsd-is-${this.el.name}`]=this.value,this.app.filterChanged(),this.app.updateIndexVisibility()}};var we=0;async function Se(t,e){if(!window.searchData)return;let n=await R(window.searchData);t.data=n,t.index=Ie.Index.load(n.index),e.innerHTML=""}function _e(){let t=document.getElementById("tsd-search-trigger"),e=document.getElementById("tsd-search"),n=document.getElementById("tsd-search-input"),r=document.getElementById("tsd-search-results"),i=document.getElementById("tsd-search-script"),s=document.getElementById("tsd-search-status");if(!(t&&e&&n&&r&&i&&s))throw new Error("Search controls missing");let o={base:document.documentElement.dataset.base};o.base.endsWith("/")||(o.base+="/"),i.addEventListener("error",()=>{let a=window.translations.search_index_not_available;Pe(s,a)}),i.addEventListener("load",()=>{Se(o,s)}),Se(o,s),ot({trigger:t,searchEl:e,results:r,field:n,status:s},o)}function ot(t,e){let{field:n,results:r,searchEl:i,status:s,trigger:o}=t;Ee(i,{closeOnClick:!0});function a(){xe(i),n.setSelectionRange(0,n.value.length)}o.addEventListener("click",a),n.addEventListener("input",fe(()=>{at(r,n,s,e)},200)),n.addEventListener("keydown",l=>{if(r.childElementCount===0||l.ctrlKey||l.metaKey||l.altKey)return;let d=n.getAttribute("aria-activedescendant"),f=d?document.getElementById(d):null;if(f){let p=!1,v=!1;switch(l.key){case"Home":case"End":case"ArrowLeft":case"ArrowRight":v=!0;break;case"ArrowDown":case"ArrowUp":p=l.shiftKey;break}(p||v)&&ke(n)}if(!l.shiftKey)switch(l.key){case"Enter":f?.querySelector("a")?.click();break;case"ArrowUp":Te(r,n,f,-1),l.preventDefault();break;case"ArrowDown":Te(r,n,f,1),l.preventDefault();break}});function c(){ke(n)}n.addEventListener("change",c),n.addEventListener("blur",c),n.addEventListener("click",c),document.body.addEventListener("keydown",l=>{if(l.altKey||l.metaKey||l.shiftKey)return;let d=l.ctrlKey&&l.key==="k",f=!l.ctrlKey&&!ut()&&l.key==="/";(d||f)&&(l.preventDefault(),a())})}function at(t,e,n,r){if(!r.index||!r.data)return;t.innerHTML="",n.innerHTML="",we+=1;let i=e.value.trim(),s;if(i){let a=i.split(" ").map(c=>c.length?`*${c}*`:"").join(" ");s=r.index.search(a).filter(({ref:c})=>{let l=r.data.rows[Number(c)].classes;return!l||!Le(l)})}else s=[];if(s.length===0&&i){let a=window.translations.search_no_results_found_for_0.replace("{0}",` "${te(i)}" `);Pe(n,a);return}for(let a=0;ac.score-a.score);let o=Math.min(10,s.length);for(let a=0;a`,f=Ce(c.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(f+=` (score: ${s[a].score.toFixed(2)})`),c.parent&&(f=` + ${Ce(c.parent,i)}.${f}`);let p=document.createElement("li");p.id=`tsd-search:${we}-${a}`,p.role="option",p.ariaSelected="false",p.classList.value=c.classes??"";let v=document.createElement("a");v.tabIndex=-1,v.href=r.base+c.url,v.innerHTML=d+`${f}`,p.append(v),t.appendChild(p)}}function Te(t,e,n,r){let i;if(r===1?i=n?.nextElementSibling||t.firstElementChild:i=n?.previousElementSibling||t.lastElementChild,i!==n){if(!i||i.role!=="option"){console.error("Option missing");return}i.ariaSelected="true",i.scrollIntoView({behavior:"smooth",block:"nearest"}),e.setAttribute("aria-activedescendant",i.id),n?.setAttribute("aria-selected","false")}}function ke(t){let e=t.getAttribute("aria-activedescendant");(e?document.getElementById(e):null)?.setAttribute("aria-selected","false"),t.setAttribute("aria-activedescendant","")}function Ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(te(t.substring(s,o)),`${te(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(te(t.substring(s))),i.join("")}var lt={"&":"&","<":"<",">":">","'":"'",'"':"""};function te(t){return t.replace(/[&<>"'"]/g,e=>lt[e])}function Pe(t,e){t.innerHTML=e?`
${e}
`:""}var ct=["button","checkbox","file","hidden","image","radio","range","reset","submit"];function ut(){let t=document.activeElement;return t?t.isContentEditable||t.tagName==="TEXTAREA"||t.tagName==="SEARCH"?!0:t.tagName==="INPUT"&&!ct.includes(t.type):!1}var D="mousedown",Me="mousemove",$="mouseup",ne={x:0,y:0},Qe=!1,ce=!1,dt=!1,F=!1,Oe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(Oe?"is-mobile":"not-mobile");Oe&&"ontouchstart"in document.documentElement&&(dt=!0,D="touchstart",Me="touchmove",$="touchend");document.addEventListener(D,t=>{ce=!0,F=!1;let e=D=="touchstart"?t.targetTouches[0]:t;ne.y=e.pageY||0,ne.x=e.pageX||0});document.addEventListener(Me,t=>{if(ce&&!F){let e=D=="touchstart"?t.targetTouches[0]:t,n=ne.x-(e.pageX||0),r=ne.y-(e.pageY||0);F=Math.sqrt(n*n+r*r)>10}});document.addEventListener($,()=>{ce=!1});document.addEventListener("click",t=>{Qe&&(t.preventDefault(),t.stopImmediatePropagation(),Qe=!1)});var re=class extends I{active;className;constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener($,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(D,n=>this.onDocumentPointerDown(n)),document.addEventListener($,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){F||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!F&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var ue=new Map,de=class{open;accordions=[];key;constructor(e,n){this.key=e,this.open=n}add(e){this.accordions.push(e),e.open=this.open,e.addEventListener("toggle",()=>{this.toggle(e.open)})}toggle(e){for(let n of this.accordions)n.open=e;S.setItem(this.key,e.toString())}},ie=class extends I{constructor(e){super(e);let n=this.el.querySelector("summary"),r=n.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)});let i=`tsd-accordion-${n.dataset.key??n.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`,s;if(ue.has(i))s=ue.get(i);else{let o=S.getItem(i),a=o?o==="true":this.el.open;s=new de(i,a),ue.set(i,s)}s.add(this.el)}};function He(t){let e=S.getItem("tsd-theme")||"os";t.value=e,Ae(e),t.addEventListener("change",()=>{S.setItem("tsd-theme",t.value),Ae(t.value)})}function Ae(t){document.documentElement.dataset.theme=t}var se;function Ne(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Re),Re())}async function Re(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let e=await R(window.navigationData);se=document.documentElement.dataset.base,se.endsWith("/")||(se+="/"),t.innerHTML="";for(let n of e)Ve(n,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Ve(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',De(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let c=a.appendChild(document.createElement("ul"));c.className="tsd-nested-navigation";for(let l of t.children)Ve(l,c,i)}else De(t,r,t.class)}function De(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));if(r.href=se+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&(r.classList.add("current"),r.ariaCurrent="page"),t.kind){let i=window.translations[`kind_${t.kind}`].replaceAll('"',""");r.innerHTML=``}r.appendChild(Fe(t.text,document.createElement("span")))}else{let r=e.appendChild(document.createElement("span")),i=window.translations.folder.replaceAll('"',""");r.innerHTML=``,r.appendChild(Fe(t.text,document.createElement("span")))}}function Fe(t,e){let n=t.split(/(?<=[^A-Z])(?=[A-Z])|(?<=[A-Z])(?=[A-Z][a-z])|(?<=[_-])(?=[^_-])/);for(let r=0;r{let i=r.target;for(;i.parentElement&&i.parentElement.tagName!="LI";)i=i.parentElement;i.dataset.dropdown&&(i.dataset.dropdown=String(i.dataset.dropdown!=="true"))});let t=new Map,e=new Set;for(let r of document.querySelectorAll(".tsd-full-hierarchy [data-refl]")){let i=r.querySelector("ul");t.has(r.dataset.refl)?e.add(r.dataset.refl):i&&t.set(r.dataset.refl,i)}for(let r of e)n(r);function n(r){let i=t.get(r).cloneNode(!0);i.querySelectorAll("[id]").forEach(s=>{s.removeAttribute("id")}),i.querySelectorAll("[data-dropdown]").forEach(s=>{s.dataset.dropdown="false"});for(let s of document.querySelectorAll(`[data-refl="${r}"]`)){let o=gt(),a=s.querySelector("ul");s.insertBefore(o,a),o.dataset.dropdown=String(!!a),a||s.appendChild(i.cloneNode(!0))}}}function pt(){let t=document.getElementById("tsd-hierarchy-script");t&&(t.addEventListener("load",Be),Be())}async function Be(){let t=document.querySelector(".tsd-panel.tsd-hierarchy:has(h4 a)");if(!t||!window.hierarchyData)return;let e=+t.dataset.refl,n=await R(window.hierarchyData),r=t.querySelector("ul"),i=document.createElement("ul");if(i.classList.add("tsd-hierarchy"),ft(i,n,e),r.querySelectorAll("li").length==i.querySelectorAll("li").length)return;let s=document.createElement("span");s.classList.add("tsd-hierarchy-toggle"),s.textContent=window.translations.hierarchy_expand,t.querySelector("h4 a")?.insertAdjacentElement("afterend",s),s.insertAdjacentText("beforebegin",", "),s.addEventListener("click",()=>{s.textContent===window.translations.hierarchy_expand?(r.insertAdjacentElement("afterend",i),r.remove(),s.textContent=window.translations.hierarchy_collapse):(i.insertAdjacentElement("afterend",r),i.remove(),s.textContent=window.translations.hierarchy_expand)})}function ft(t,e,n){let r=e.roots.filter(i=>mt(e,i,n));for(let i of r)t.appendChild(je(e,i,n))}function je(t,e,n,r=new Set){if(r.has(e))return;r.add(e);let i=t.reflections[e],s=document.createElement("li");if(s.classList.add("tsd-hierarchy-item"),e===n){let o=s.appendChild(document.createElement("span"));o.textContent=i.name,o.classList.add("tsd-hierarchy-target")}else{for(let a of i.uniqueNameParents||[]){let c=t.reflections[a],l=s.appendChild(document.createElement("a"));l.textContent=c.name,l.href=oe+c.url,l.className=c.class+" tsd-signature-type",s.append(document.createTextNode("."))}let o=s.appendChild(document.createElement("a"));o.textContent=t.reflections[e].name,o.href=oe+i.url,o.className=i.class+" tsd-signature-type"}if(i.children){let o=s.appendChild(document.createElement("ul"));o.classList.add("tsd-hierarchy");for(let a of i.children){let c=je(t,a,n,r);c&&o.appendChild(c)}}return r.delete(e),s}function mt(t,e,n){if(e===n)return!0;let r=new Set,i=[t.reflections[e]];for(;i.length;){let s=i.pop();if(!r.has(s)){r.add(s);for(let o of s.children||[]){if(o===n)return!0;i.push(t.reflections[o])}}}return!1}function gt(){let t=document.createElementNS("http://www.w3.org/2000/svg","svg");return t.setAttribute("width","20"),t.setAttribute("height","20"),t.innerHTML='',t}X(re,"a[data-toggle]");X(ie,".tsd-accordion");X(ee,".tsd-filter-item input[type=checkbox]");var qe=document.getElementById("tsd-theme");qe&&He(qe);var yt=new Z;Object.defineProperty(window,"app",{value:yt});_e();Ne();$e();"virtualKeyboard"in navigator&&(navigator.virtualKeyboard.overlaysContent=!0);})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js new file mode 100644 index 0000000..da10e0d --- /dev/null +++ b/docs/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "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" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js new file mode 100644 index 0000000..ec426da --- /dev/null +++ b/docs/assets/search.js @@ -0,0 +1 @@ +window.searchData = "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"; \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css new file mode 100644 index 0000000..44328e9 --- /dev/null +++ b/docs/assets/style.css @@ -0,0 +1,1633 @@ +@layer typedoc { + :root { + --dim-toolbar-contents-height: 2.5rem; + --dim-toolbar-border-bottom-width: 1px; + --dim-header-height: calc( + var(--dim-toolbar-border-bottom-width) + + var(--dim-toolbar-contents-height) + ); + + /* 0rem For mobile; unit is required for calculation in `calc` */ + --dim-container-main-margin-y: 0rem; + + --dim-footer-height: 3.5rem; + + --modal-animation-duration: 0.2s; + } + + :root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + /* Not to be confused with [:active](https://developer.mozilla.org/en-US/docs/Web/CSS/:active) */ + --light-color-background-active: #d6d8da; + --light-color-background-warning: #e6e600; + --light-color-warning-text: #222; + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-background-active); + --light-color-text: #222; + --light-color-contrast-text: #000; + --light-color-text-aside: #5e5e5e; + + --light-color-icon-background: var(--light-color-background); + --light-color-icon-text: var(--light-color-text); + + --light-color-comment-tag-text: var(--light-color-text); + --light-color-comment-tag: var(--light-color-background); + + --light-color-link: #1f70c2; + --light-color-focus-outline: #3584e4; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: #9f5f30; + --light-color-ts-method: #be3989; + --light-color-ts-reference: #ff4d82; + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var( + --light-color-ts-constructor + ); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: #c73c3c; + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + --light-color-document: #000000; + + --light-color-alert-note: #0969d9; + --light-color-alert-tip: #1a7f37; + --light-color-alert-important: #8250df; + --light-color-alert-warning: #9a6700; + --light-color-alert-caution: #cf222e; + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + } + + :root { + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + /* Not to be confused with [:active](https://developer.mozilla.org/en-US/docs/Web/CSS/:active) */ + --dark-color-background-active: #5d5d6a; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: var(--dark-color-background-active); + --dark-color-text: #f5f5f5; + --dark-color-contrast-text: #ffffff; + --dark-color-text-aside: #dddddd; + + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-icon-text: var(--dark-color-text); + + --dark-color-comment-tag-text: var(--dark-color-text); + --dark-color-comment-tag: var(--dark-color-background); + + --dark-color-link: #00aff4; + --dark-color-focus-outline: #4c97f2; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: #ff984d; + --dark-color-ts-method: #ff4db8; + --dark-color-ts-reference: #ff4d82; + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: #ff6060; + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + --dark-color-document: #ffffff; + + --dark-color-alert-note: #0969d9; + --dark-color-alert-tip: #1a7f37; + --dark-color-alert-important: #8250df; + --dark-color-alert-warning: #9a6700; + --dark-color-alert-caution: #cf222e; + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; + } + + @media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var( + --light-color-background-secondary + ); + --color-background-active: var(--light-color-background-active); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-contrast-text: var(--light-color-contrast-text); + --color-text-aside: var(--light-color-text-aside); + + --color-icon-background: var(--light-color-icon-background); + --color-icon-text: var(--light-color-icon-text); + + --color-comment-tag-text: var(--light-color-text); + --color-comment-tag: var(--light-color-background); + + --color-link: var(--light-color-link); + --color-focus-outline: var(--light-color-focus-outline); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-project: var(--light-color-ts-project); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-reference: var(--light-color-ts-reference); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --color-document: var(--light-color-document); + + --color-alert-note: var(--light-color-alert-note); + --color-alert-tip: var(--light-color-alert-tip); + --color-alert-important: var(--light-color-alert-important); + --color-alert-warning: var(--light-color-alert-warning); + --color-alert-caution: var(--light-color-alert-caution); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } + } + + @media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var( + --dark-color-background-secondary + ); + --color-background-active: var(--dark-color-background-active); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-contrast-text: var(--dark-color-contrast-text); + --color-text-aside: var(--dark-color-text-aside); + + --color-icon-background: var(--dark-color-icon-background); + --color-icon-text: var(--dark-color-icon-text); + + --color-comment-tag-text: var(--dark-color-text); + --color-comment-tag: var(--dark-color-background); + + --color-link: var(--dark-color-link); + --color-focus-outline: var(--dark-color-focus-outline); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-project: var(--dark-color-ts-project); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-reference: var(--dark-color-ts-reference); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --color-document: var(--dark-color-document); + + --color-alert-note: var(--dark-color-alert-note); + --color-alert-tip: var(--dark-color-alert-tip); + --color-alert-important: var(--dark-color-alert-important); + --color-alert-warning: var(--dark-color-alert-warning); + --color-alert-caution: var(--dark-color-alert-caution); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } + } + + :root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-active: var(--light-color-background-active); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-contrast-text: var(--light-color-contrast-text); + --color-text-aside: var(--light-color-text-aside); + --color-icon-text: var(--light-color-icon-text); + + --color-comment-tag-text: var(--light-color-text); + --color-comment-tag: var(--light-color-background); + + --color-link: var(--light-color-link); + --color-focus-outline: var(--light-color-focus-outline); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-project: var(--light-color-ts-project); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-reference: var(--light-color-ts-reference); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --color-document: var(--light-color-document); + + --color-note: var(--light-color-note); + --color-tip: var(--light-color-tip); + --color-important: var(--light-color-important); + --color-warning: var(--light-color-warning); + --color-caution: var(--light-color-caution); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } + + :root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-active: var(--dark-color-background-active); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-contrast-text: var(--dark-color-contrast-text); + --color-text-aside: var(--dark-color-text-aside); + --color-icon-text: var(--dark-color-icon-text); + + --color-comment-tag-text: var(--dark-color-text); + --color-comment-tag: var(--dark-color-background); + + --color-link: var(--dark-color-link); + --color-focus-outline: var(--dark-color-focus-outline); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-project: var(--dark-color-ts-project); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-reference: var(--dark-color-ts-reference); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --color-document: var(--dark-color-document); + + --color-note: var(--dark-color-note); + --color-tip: var(--dark-color-tip); + --color-important: var(--dark-color-important); + --color-warning: var(--dark-color-warning); + --color-caution: var(--dark-color-caution); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } + + html { + color-scheme: var(--color-scheme); + @media (prefers-reduced-motion: no-preference) { + scroll-behavior: smooth; + } + } + + *:focus-visible, + .tsd-accordion-summary:focus-visible svg { + outline: 2px solid var(--color-focus-outline); + } + + .always-visible, + .always-visible .tsd-signatures { + display: inherit !important; + } + + h1, + h2, + h3, + h4, + h5, + h6 { + line-height: 1.2; + } + + h1 { + font-size: 1.875rem; + margin: 0.67rem 0; + } + + h2 { + font-size: 1.5rem; + margin: 0.83rem 0; + } + + h3 { + font-size: 1.25rem; + margin: 1rem 0; + } + + h4 { + font-size: 1.05rem; + margin: 1.33rem 0; + } + + h5 { + font-size: 1rem; + margin: 1.5rem 0; + } + + h6 { + font-size: 0.875rem; + margin: 2.33rem 0; + } + + dl, + menu, + ol, + ul { + margin: 1em 0; + } + + dd { + margin: 0 0 0 34px; + } + + .container { + max-width: 1700px; + padding: 0 2rem; + } + + /* Footer */ + footer { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: var(--dim-footer-height); + } + footer > p { + margin: 0 1em; + } + + .container-main { + margin: var(--dim-container-main-margin-y) auto; + /* toolbar, footer, margin */ + min-height: calc( + 100svh - var(--dim-header-height) - var(--dim-footer-height) - + 2 * var(--dim-container-main-margin-y) + ); + } + + @keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } + } + @keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } + } + @keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } + } + @keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } + } + body { + background: var(--color-background); + font-family: + -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", + Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; + font-size: 16px; + color: var(--color-text); + margin: 0; + } + + a { + color: var(--color-link); + text-decoration: none; + } + a:hover { + text-decoration: underline; + } + a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; + } + a.tsd-anchor-link { + color: var(--color-text); + } + :target { + scroll-margin-block: calc(var(--dim-header-height) + 0.5rem); + } + + code, + pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; + } + + pre { + position: relative; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); + margin-bottom: 8px; + } + pre code { + padding: 0; + font-size: 100%; + } + pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; + } + pre:hover > button, + pre > button.visible, + pre > button:focus-visible { + opacity: 1; + } + + blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; + } + + img { + max-width: 100%; + } + + * { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); + } + + *::-webkit-scrollbar { + width: 0.75rem; + } + + *::-webkit-scrollbar-track { + background: var(--color-icon-background); + } + + *::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); + } + + dialog { + border: none; + outline: none; + padding: 0; + background-color: var(--color-background); + } + dialog::backdrop { + display: none; + } + #tsd-overlay { + background-color: rgba(0, 0, 0, 0.5); + position: fixed; + z-index: 9999; + top: 0; + left: 0; + right: 0; + bottom: 0; + animation: fade-in var(--modal-animation-duration) forwards; + } + #tsd-overlay.closing { + animation-name: fade-out; + } + + .tsd-typography { + line-height: 1.333em; + } + .tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; + } + .tsd-typography .tsd-index-panel h3, + .tsd-index-panel .tsd-typography h3, + .tsd-typography h4, + .tsd-typography h5, + .tsd-typography h6 { + font-size: 1em; + } + .tsd-typography h5, + .tsd-typography h6 { + font-weight: normal; + } + .tsd-typography p, + .tsd-typography ul, + .tsd-typography ol { + margin: 1em 0; + } + .tsd-typography table { + border-collapse: collapse; + border: none; + } + .tsd-typography td, + .tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); + } + .tsd-typography thead, + .tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); + } + + .tsd-alert { + padding: 8px 16px; + margin-bottom: 16px; + border-left: 0.25em solid var(--alert-color); + } + .tsd-alert blockquote > :last-child, + .tsd-alert > :last-child { + margin-bottom: 0; + } + .tsd-alert-title { + color: var(--alert-color); + display: inline-flex; + align-items: center; + } + .tsd-alert-title span { + margin-left: 4px; + } + + .tsd-alert-note { + --alert-color: var(--color-alert-note); + } + .tsd-alert-tip { + --alert-color: var(--color-alert-tip); + } + .tsd-alert-important { + --alert-color: var(--color-alert-important); + } + .tsd-alert-warning { + --alert-color: var(--color-alert-warning); + } + .tsd-alert-caution { + --alert-color: var(--color-alert-caution); + } + + .tsd-breadcrumb { + margin: 0; + margin-top: 1rem; + padding: 0; + color: var(--color-text-aside); + } + .tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; + } + .tsd-breadcrumb a:hover { + text-decoration: underline; + } + .tsd-breadcrumb li { + display: inline; + } + .tsd-breadcrumb li:after { + content: " / "; + } + + .tsd-comment-tags { + display: flex; + flex-direction: column; + } + dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; + } + dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; + } + dl.tsd-comment-tag-group dd { + margin: 0; + } + code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; + } + h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; + } + + dl.tsd-comment-tag-group dd:before, + dl.tsd-comment-tag-group dd:after { + content: " "; + } + dl.tsd-comment-tag-group dd pre, + dl.tsd-comment-tag-group dd:after { + clear: both; + } + dl.tsd-comment-tag-group p { + margin: 0; + } + + .tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; + } + .tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; + } + + .tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; + } + .tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; + } + .tsd-filter-input { + display: flex; + width: -moz-fit-content; + width: fit-content; + align-items: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + } + .tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; + } + .tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; + } + .tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; + } + .tsd-filter-input input[type="checkbox"]:focus-visible + svg { + outline: 2px solid var(--color-focus-outline); + } + .tsd-checkbox-background { + fill: var(--color-accent); + } + input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); + } + .tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; + } + .tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); + } + + .settings-label { + font-weight: bold; + text-transform: uppercase; + display: inline-block; + } + + .tsd-filter-visibility .settings-label { + margin: 0.75rem 0 0.5rem 0; + } + + .tsd-theme-toggle .settings-label { + margin: 0.75rem 0.75rem 0 0; + } + + .tsd-hierarchy h4 label:hover span { + text-decoration: underline; + } + + .tsd-hierarchy { + list-style: square; + margin: 0; + } + .tsd-hierarchy-target { + font-weight: bold; + } + .tsd-hierarchy-toggle { + color: var(--color-link); + cursor: pointer; + } + + .tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); + } + .tsd-full-hierarchy, + .tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; + } + .tsd-full-hierarchy ul { + padding-left: 1.5rem; + } + .tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); + } + .tsd-full-hierarchy svg[data-dropdown] { + cursor: pointer; + } + .tsd-full-hierarchy svg[data-dropdown="false"] { + transform: rotate(-90deg); + } + .tsd-full-hierarchy svg[data-dropdown="false"] ~ ul { + display: none; + } + + .tsd-panel-group.tsd-index-group { + margin-bottom: 0; + } + .tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; + } + @media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } + } + @media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } + } + .tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; + } + + .tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; + } + + .tsd-anchor { + position: relative; + top: -100px; + } + + .tsd-member { + position: relative; + } + .tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; + } + + .tsd-navigation.settings { + margin: 0; + margin-bottom: 1rem; + } + .tsd-navigation > a, + .tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; + } + .tsd-navigation a, + .tsd-navigation summary > span, + .tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; + } + .tsd-navigation a.current, + .tsd-page-navigation a.current { + background: var(--color-active-menu-item); + color: var(--color-contrast-text); + } + .tsd-navigation a:hover, + .tsd-page-navigation a:hover { + text-decoration: underline; + } + .tsd-navigation ul, + .tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; + } + .tsd-navigation li, + .tsd-page-navigation li { + padding: 0; + max-width: 100%; + } + .tsd-navigation .tsd-nav-link { + display: none; + } + .tsd-nested-navigation { + margin-left: 3rem; + } + .tsd-nested-navigation > li > details { + margin-left: -1.5rem; + } + .tsd-small-nested-navigation { + margin-left: 1.5rem; + } + .tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; + } + + .tsd-page-navigation-section > summary { + padding: 0.25rem; + } + .tsd-page-navigation-section > summary > svg { + margin-right: 0.25rem; + } + .tsd-page-navigation-section > div { + margin-left: 30px; + } + .tsd-page-navigation ul { + padding-left: 1.75rem; + } + + #tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; + } + #tsd-sidebar-links a:last-of-type { + margin-bottom: 0; + } + + a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); + } + .tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ + display: flex; + align-items: center; + gap: 0.25rem; + box-sizing: border-box; + } + .tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ + } + .tsd-accordion-summary, + .tsd-accordion-summary a { + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; + + cursor: pointer; + } + .tsd-accordion-summary a { + width: calc(100% - 1.5rem); + } + .tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + } + /* + * We need to be careful to target the arrow indicating whether the accordion + * is open, but not any other SVGs included in the details element. + */ + .tsd-accordion:not([open]) > .tsd-accordion-summary > svg:first-child { + transform: rotate(-90deg); + } + .tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; + } + .tsd-index-summary { + margin-top: 1.5rem; + margin-bottom: 0.75rem; + display: flex; + align-content: center; + } + + .tsd-no-select { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + .tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; + } + .tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; + } + + .tsd-panel { + margin-bottom: 2.5rem; + } + .tsd-panel.tsd-member { + margin-bottom: 4rem; + } + .tsd-panel:empty { + display: none; + } + .tsd-panel > h1, + .tsd-panel > h2, + .tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; + } + .tsd-panel > h1.tsd-before-signature, + .tsd-panel > h2.tsd-before-signature, + .tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; + } + + .tsd-panel-group { + margin: 2rem 0; + } + .tsd-panel-group.tsd-index-group { + margin: 2rem 0; + } + .tsd-panel-group.tsd-index-group details { + margin: 2rem 0; + } + .tsd-panel-group > .tsd-accordion-summary { + margin-bottom: 1rem; + } + + #tsd-search[open] { + animation: fade-in var(--modal-animation-duration) ease-out forwards; + } + #tsd-search[open].closing { + animation-name: fade-out; + } + + /* Avoid setting `display` on closed dialog */ + #tsd-search[open] { + display: flex; + flex-direction: column; + padding: 1rem; + width: 32rem; + max-width: 90vw; + max-height: calc(100vh - env(keyboard-inset-height, 0px) - 25vh); + /* Anchor dialog to top */ + margin-top: 10vh; + border-radius: 6px; + will-change: max-height; + } + #tsd-search-input { + box-sizing: border-box; + width: 100%; + padding: 0 0.625rem; /* 10px */ + outline: 0; + border: 2px solid var(--color-accent); + background-color: transparent; + color: var(--color-text); + border-radius: 4px; + height: 2.5rem; + flex: 0 0 auto; + font-size: 0.875rem; + transition: border-color 0.2s, background-color 0.2s; + } + #tsd-search-input:focus-visible { + background-color: var(--color-background-active); + border-color: transparent; + color: var(--color-contrast-text); + } + #tsd-search-input::placeholder { + color: inherit; + opacity: 0.8; + } + #tsd-search-results { + margin: 0; + padding: 0; + list-style: none; + flex: 1 1 auto; + display: flex; + flex-direction: column; + overflow-y: auto; + } + #tsd-search-results:not(:empty) { + margin-top: 0.5rem; + } + #tsd-search-results > li { + background-color: var(--color-background); + line-height: 1.5; + box-sizing: border-box; + border-radius: 4px; + } + #tsd-search-results > li:nth-child(even) { + background-color: var(--color-background-secondary); + } + #tsd-search-results > li:is(:hover, [aria-selected="true"]) { + background-color: var(--color-background-active); + color: var(--color-contrast-text); + } + /* It's important that this takes full size of parent `li`, to capture a click on `li` */ + #tsd-search-results > li > a { + display: flex; + align-items: center; + padding: 0.5rem 0.25rem; + box-sizing: border-box; + width: 100%; + } + #tsd-search-results > li > a > .text { + flex: 1 1 auto; + min-width: 0; + overflow-wrap: anywhere; + } + #tsd-search-results > li > a .parent { + color: var(--color-text-aside); + } + #tsd-search-results > li > a mark { + color: inherit; + background-color: inherit; + font-weight: bold; + } + #tsd-search-status { + flex: 1; + display: grid; + place-content: center; + text-align: center; + overflow-wrap: anywhere; + } + #tsd-search-status:not(:empty) { + min-height: 6rem; + } + + .tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; + } + + .tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; + } + + .tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; + } + + .tsd-signature-type { + font-style: italic; + font-weight: normal; + } + + .tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; + } + .tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; + } + .tsd-signatures .tsd-index-signature:not(:last-child) { + margin-bottom: 1em; + } + .tsd-signatures .tsd-index-signature .tsd-signature { + border-width: 1px; + } + .tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; + } + + ul.tsd-parameter-list, + ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; + } + ul.tsd-parameter-list > li.tsd-parameter-signature, + ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; + } + ul.tsd-parameter-list h5, + ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; + } + .tsd-sources { + margin-top: 1rem; + font-size: 0.875em; + } + .tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; + } + .tsd-sources ul { + list-style: none; + padding: 0; + } + + .tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: var(--dim-toolbar-border-bottom-width) + var(--color-accent) solid; + transition: transform 0.3s ease-in-out; + } + .tsd-page-toolbar a { + color: var(--color-text); + } + .tsd-toolbar-contents { + display: flex; + align-items: center; + height: var(--dim-toolbar-contents-height); + margin: 0 auto; + } + .tsd-toolbar-contents > .title { + font-weight: bold; + margin-right: auto; + } + #tsd-toolbar-links { + display: flex; + align-items: center; + gap: 1.5rem; + margin-right: 1rem; + } + + .tsd-widget { + box-sizing: border-box; + display: inline-block; + opacity: 0.8; + height: 2.5rem; + width: 2.5rem; + transition: opacity 0.1s, background-color 0.1s; + text-align: center; + cursor: pointer; + border: none; + background-color: transparent; + } + .tsd-widget:hover { + opacity: 0.9; + } + .tsd-widget:active { + opacity: 1; + background-color: var(--color-accent); + } + #tsd-toolbar-menu-trigger { + display: none; + } + + .tsd-member-summary-name { + display: inline-flex; + align-items: center; + padding: 0.25rem; + text-decoration: none; + } + + .tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + color: var(--color-text); + vertical-align: middle; + } + + .tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; + } + + .tsd-member-summary-name:hover > .tsd-anchor-icon svg, + .tsd-anchor-link:hover > .tsd-anchor-icon svg, + .tsd-anchor-icon:focus-visible svg { + visibility: visible; + } + + .deprecated { + text-decoration: line-through !important; + } + + .warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); + } + + .tsd-kind-project { + color: var(--color-ts-project); + } + .tsd-kind-module { + color: var(--color-ts-module); + } + .tsd-kind-namespace { + color: var(--color-ts-namespace); + } + .tsd-kind-enum { + color: var(--color-ts-enum); + } + .tsd-kind-enum-member { + color: var(--color-ts-enum-member); + } + .tsd-kind-variable { + color: var(--color-ts-variable); + } + .tsd-kind-function { + color: var(--color-ts-function); + } + .tsd-kind-class { + color: var(--color-ts-class); + } + .tsd-kind-interface { + color: var(--color-ts-interface); + } + .tsd-kind-constructor { + color: var(--color-ts-constructor); + } + .tsd-kind-property { + color: var(--color-ts-property); + } + .tsd-kind-method { + color: var(--color-ts-method); + } + .tsd-kind-reference { + color: var(--color-ts-reference); + } + .tsd-kind-call-signature { + color: var(--color-ts-call-signature); + } + .tsd-kind-index-signature { + color: var(--color-ts-index-signature); + } + .tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); + } + .tsd-kind-parameter { + color: var(--color-ts-parameter); + } + .tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); + } + .tsd-kind-accessor { + color: var(--color-ts-accessor); + } + .tsd-kind-get-signature { + color: var(--color-ts-get-signature); + } + .tsd-kind-set-signature { + color: var(--color-ts-set-signature); + } + .tsd-kind-type-alias { + color: var(--color-ts-type-alias); + } + + /* if we have a kind icon, don't color the text by kind */ + .tsd-kind-icon ~ span { + color: var(--color-text); + } + + /* mobile */ + @media (max-width: 769px) { + #tsd-toolbar-menu-trigger { + display: inline-block; + /* temporary fix to vertically align, for compatibility */ + line-height: 2.5; + } + #tsd-toolbar-links { + display: none; + } + + .container-main { + display: flex; + } + .col-content { + float: none; + max-width: 100%; + width: 100%; + } + .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + .col-sidebar > *:last-child { + padding-bottom: 20px; + } + .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } + .tsd-navigation .tsd-nav-link { + display: flex; + } + } + + /* one sidebar */ + @media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + --dim-container-main-margin-y: 2rem; + } + + .tsd-breadcrumb { + margin-top: 0; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } + } + @media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc( + 100vh - var(--dim-header-height) - var(--dim-footer-height) - + 2 * var(--dim-container-main-margin-y) + ); + overflow: auto; + position: sticky; + top: calc( + var(--dim-header-height) + var(--dim-container-main-margin-y) + ); + } + .site-menu { + margin-top: 1rem; + } + } + + /* two sidebars */ + @media (min-width: 1200px) { + .container-main { + grid-template-columns: + minmax(0, 1fr) minmax(0, 2.5fr) minmax( + 0, + 20rem + ); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 0rem; + } + + .page-menu, + .site-menu { + max-height: calc( + 100vh - var(--dim-header-height) - var(--dim-footer-height) - + 2 * var(--dim-container-main-margin-y) + ); + overflow: auto; + position: sticky; + top: calc( + var(--dim-header-height) + var(--dim-container-main-margin-y) + ); + } + } +} diff --git a/docs/classes/circlebase.html b/docs/classes/circlebase.html deleted file mode 100644 index 31756e5..0000000 --- a/docs/classes/circlebase.html +++ /dev/null @@ -1,303 +0,0 @@ - - - - - - CircleBase | SDF-2D - v0.7.6 - - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - -
-
- Menu -
-
-
-
-
-
- -

Class CircleBase

-
-
-
-
-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - EmptyDrawable -
      -
    • - CircleBase -
    • -
    -
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new CircleBase(center: vec2, radius: number): CircleBase
  • -
- -
-
-
-

Properties

-
- -

center

-
center: vec2
- -
-
- -

radius

-
radius: number
- -
-
- -

Static Readonly descriptor

-
descriptor: DrawableDescriptor
- -
-
-
-

Methods

-
- -

Protected getObjectToSerialize

-
    -
  • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
  • -
- -
-
- -

minDistance

-
    -
  • minDistance(target: vec2): number
  • -
- -
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected method
  • -
-
    -
  • Static property
  • -
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/classes/circlelight.html b/docs/classes/circlelight.html deleted file mode 100644 index 4d7472e..0000000 --- a/docs/classes/circlelight.html +++ /dev/null @@ -1,444 +0,0 @@ - - - - - - CircleLight | SDF-2D - v0.7.6 - - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - -
-
- Menu -
-
-
-
-
-
- -

Class CircleLight

-
-
-
-
-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - LightDrawable -
      -
    • - CircleLight -
    • -
    -
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-

Object literals

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new CircleLight(center: vec2, color: vec3, intensity: number): CircleLight
  • -
- -
-
-
-

Properties

-
- -

center

-
center: vec2
- -
-
- -

color

-
color: vec3
- -
-
- -

intensity

-
intensity: number
- -
-
- -

Protected lightnessRatio

-
lightnessRatio: number = 1
- -
-
-
-

Methods

-
- -

Protected getObjectToSerialize

-
    -
  • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
  • -
- -
-
- -

minDistance

-
    -
  • minDistance(target: vec2): number
  • -
- -
-
- -

setLightnessRatio

-
    -
  • setLightnessRatio(ratio: number): void
  • -
- -
-
-
-

Object literals

-
- -

Static Readonly descriptor

-
descriptor: object
- -
- -

empty

-
empty: CircleLight = new CircleLight(vec2.create(), vec3.create(), 0)
- -
-
- -

shaderCombinationSteps

-
shaderCombinationSteps: number[] = [0, 1, 2, 4, 8, 16]
- -
-
- -

uniformCountMacroName

-
uniformCountMacroName: string = "CIRCLE_LIGHT_COUNT"
- -
-
- -

propertyUniformMapping

-
propertyUniformMapping: object
- -
- -

center

-
center: string = "circleLightCenters"
- -
-
- -

color

-
color: string = "circleLightColors"
- -
-
- -

intensity

-
intensity: string = "circleLightIntensities"
- -
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected method
  • -
-
    -
  • Static property
  • -
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/classes/colorfulcircle.html b/docs/classes/colorfulcircle.html deleted file mode 100644 index 227834a..0000000 --- a/docs/classes/colorfulcircle.html +++ /dev/null @@ -1,421 +0,0 @@ - - - - - - ColorfulCircle | SDF-2D - v0.7.6 - - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - -
-
- Menu -
-
-
-
-
-
- -

Class ColorfulCircle

-
-
-
-
-
-
-
-

Hierarchy

-
    -
  • - Drawable -
      -
    • - ColorfulCircle -
    • -
    -
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Properties

- -
-
-

Methods

- -
-
-

Object literals

- -
-
-
-
-
-

Constructors

-
- -

constructor

-
    -
  • new ColorfulCircle(center: vec2, radius: number, colorIndex: number): ColorfulCircle
  • -
- -
-
-
-

Properties

-
- -

center

-
center: vec2
- -
-
- -

colorIndex

-
colorIndex: number
- -
-
- -

radius

-
radius: number
- -
-
-
-

Methods

-
- -

Protected getObjectToSerialize

-
    -
  • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
  • -
- -
-
- -

minDistance

-
    -
  • minDistance(target: vec2): number
  • -
- -
-
-
-

Object literals

-
- -

Static descriptor

-
descriptor: object
- -
- -

empty

-
empty: ColorfulCircle = new ColorfulCircle(vec2.create(), 0, 0)
- -
-
- -

shaderCombinationSteps

-
shaderCombinationSteps: number[] = [0, 1, 2, 3, 8, 16]
- -
-
- -

uniformCountMacroName

-
uniformCountMacroName: string = "COLORFUL_CIRCLE_COUNT"
- -
-
- -

propertyUniformMapping

-
propertyUniformMapping: object
- -
- -

center

-
center: string = "colorfulCircleCenters"
- -
-
- -

colorIndex

-
colorIndex: string = "colorfulCircleColorIndex"
- -
-
- -

radius

-
radius: string = "colorfulCircleRadii"
- -
-
-
- -

sdf

-
sdf: object
- -
- -

distanceFunctionName

-
distanceFunctionName: string = "circleMinDistance"
- -
-
- -

shader

-
shader: string = `uniform vec2 colorfulCircleCenters[COLORFUL_CIRCLE_COUNT];uniform float colorfulCircleRadii[COLORFUL_CIRCLE_COUNT];uniform int colorfulCircleColorIndex[COLORFUL_CIRCLE_COUNT];float circleMinDistance(vec2 target, out vec4 color) {float minDistance = 1000.0;for (int i = 0; i < COLORFUL_CIRCLE_COUNT; i++) {float dist = distance(colorfulCircleCenters[i], target) - colorfulCircleRadii[i];if (dist < minDistance) {color = readFromPalette(colorfulCircleColorIndex[i]);dist = minDistance;}}return minDistance;}`
- -
-
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected method
  • -
-
    -
  • Static property
  • -
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/classes/deltatimecalculator.html b/docs/classes/deltatimecalculator.html deleted file mode 100644 index 8c45e47..0000000 --- a/docs/classes/deltatimecalculator.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - - DeltaTimeCalculator | SDF-2D - v0.7.6 - - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - -
-
- Menu -
-
-
-
-
-
- -

Class DeltaTimeCalculator

-
-
-
-
-
-
-
-
-
-

A helper class for calculating the elapsed time between frames.

-
-

Handles the case, where the browser tab is not in focus and requestAnimationFrame - does not get called for performance reasons. In this case, the return deltaTime won't be - an unreasonably large value.

-
-
-
-

Hierarchy

-
    -
  • - DeltaTimeCalculator -
  • -
-
-
-

Index

-
-
-
-

Constructors

- -
-
-

Methods

- -
-
-
-
-
-

Constructors

-
- -

constructor

- - -
-
-
-

Methods

-
- -

destroy

-
    -
  • destroy(): void
  • -
- -
-
- -

getNextDeltaTime

-
    -
  • getNextDeltaTime(currentTime: DOMHighResTimeStamp): DOMHighResTimeStamp
  • -
-
    -
  • - -
    -
    -

    Return the elapsed time in milliseconds since the previous call of this - method by subtracting the previously given currentTime argument from the - current currentTime argument.

    -
    -

    Takes visibilitychange events into account.

    -
    -

    Parameters

    -
      -
    • -
      currentTime: DOMHighResTimeStamp
      -
      -

      Current time acquired e.g. with requestAnimationFrame.

      -
      -
    • -
    -

    Returns DOMHighResTimeStamp

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected method
  • -
-
    -
  • Static property
  • -
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/classes/drawable.html b/docs/classes/drawable.html deleted file mode 100644 index 03f4991..0000000 --- a/docs/classes/drawable.html +++ /dev/null @@ -1,265 +0,0 @@ - - - - - - Drawable | SDF-2D - v0.7.6 - - - - - - -
-
-
-
- -
-
- Options -
-
- All -
    -
  • Public
  • -
  • Public/Protected
  • -
  • All
  • -
-
- - -
-
- Menu -
-
-
-
-
-
- -

Class Drawable

-
-
-
-
-
-
-
-
-
-

Base class of every drawable object.

-
-

To create your own drawables, you need to subclass from this.

-
-

Although lights are also subclasses of Drawable, you cannot create your own light sources.

-
-
-
-
-

Hierarchy

- -
-
-

Index

-
-
-
-

Properties

- -
-
-

Methods

- -
-
-
-
-
-

Properties

-
- -

Static Readonly descriptor

-
descriptor: DrawableDescriptor
- -
-
-

This should be defined in inherited classes.

-
-
-
-
-
-

Methods

-
- -

Protected Abstract getObjectToSerialize

-
    -
  • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
  • -
-
    -
  • - -
    -
    -

    Return the values that should be given to the shaders through uniform inputs.

    -
    -
    -

    Parameters

    -
      -
    • -
      transform2d: mat2d
      -
      -

      position-like properties should be transformed by this matrix - before being returned.

      -
      -
    • -
    • -
      transform1d: number
      -
      -

      scalar properties should be transformed by this number - before being returned.

      -
      -
    • -
    -

    Returns any

    -
  • -
-
-
- -

Abstract minDistance

-
    -
  • minDistance(target: vec2): number
  • -
-
    -
  • - -
    -
    -

    The lower bound of the distance between the target and the object.

    -
    -

    It can return 0 by default, the only consequence of this, is a reduced performance. - Because this object won't benefit from tile-based rendering.

    -
    -

    Parameters

    -
      -
    • -
      target: vec2
      -
      -
      -
    • -
    -

    Returns number

    -
  • -
-
-
-
- -
-
-
-
-

Legend

-
-
    -
  • Constructor
  • -
  • Property
  • -
  • Method
  • -
-
    -
  • Property
  • -
  • Method
  • -
-
    -
  • Inherited property
  • -
  • Inherited method
  • -
-
    -
  • Protected method
  • -
-
    -
  • Static property
  • -
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/classes/drawables_drawable.Drawable.html b/docs/classes/drawables_drawable.Drawable.html new file mode 100644 index 0000000..c82caf3 --- /dev/null +++ b/docs/classes/drawables_drawable.Drawable.html @@ -0,0 +1,19 @@ +Drawable | SDF-2D - v0.7.6
SDF-2D - v0.7.6
    Preparing search index...

    Class DrawableAbstract

    Base class of every drawable object.

    +

    To create your own drawables, you need to subclass from this.

    +
    +

    Although lights are also subclasses of Drawable, you cannot create your own light sources.

    +
    +

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    descriptor: DrawableDescriptor

    This should be defined in inherited classes.

    +

    Methods

    • Return the values that should be given to the shaders through uniform inputs.

      +

      Parameters

      • transform2d: mat2d

        position-like properties should be transformed by this matrix +before being returned.

        +
      • transform1d: number

        scalar properties should be transformed by this number +before being returned.

        +

      Returns any

    • The lower bound of the distance between the target and the object.

      +

      It can return 0 by default, the only consequence of this, is a reduced performance. +Because this object won't benefit from tile-based rendering.

      +

      Parameters

      • target: vec2

      Returns number

    diff --git a/docs/classes/drawables_lights_circle-light.CircleLight.html b/docs/classes/drawables_lights_circle-light.CircleLight.html new file mode 100644 index 0000000..8f13c11 --- /dev/null +++ b/docs/classes/drawables_lights_circle-light.CircleLight.html @@ -0,0 +1,19 @@ +CircleLight | SDF-2D - v0.7.6
    SDF-2D - v0.7.6
      Preparing search index...
      Index

      Constructors

      • Parameters

        • center: vec2
        • color: vec3
        • intensity: number

        Returns CircleLight

      Properties

      center: vec2
      color: vec3
      intensity: number
      lightnessRatio: number = 1
      descriptor: DrawableDescriptor = ...

      This should be defined in inherited classes.

      +

      Methods

      • Return the values that should be given to the shaders through uniform inputs.

        +

        Parameters

        • transform2d: mat2d

          position-like properties should be transformed by this matrix +before being returned.

          +
        • transform1d: number

          scalar properties should be transformed by this number +before being returned.

          +

        Returns any

      • The lower bound of the distance between the target and the object.

        +

        It can return 0 by default, the only consequence of this, is a reduced performance. +Because this object won't benefit from tile-based rendering.

        +

        Parameters

        • target: vec2

        Returns number

      • Parameters

        • ratio: number

        Returns void

      diff --git a/docs/classes/drawables_lights_flashlight.Flashlight.html b/docs/classes/drawables_lights_flashlight.Flashlight.html new file mode 100644 index 0000000..98d3388 --- /dev/null +++ b/docs/classes/drawables_lights_flashlight.Flashlight.html @@ -0,0 +1,16 @@ +Flashlight | SDF-2D - v0.7.6
      SDF-2D - v0.7.6
        Preparing search index...
        Index

        Constructors

        • Parameters

          • center: vec2
          • color: vec3
          • intensity: number
          • direction: vec2
          • startCutoff: number = 0

          Returns Flashlight

        Properties

        center: vec2
        color: vec3
        direction: vec2
        intensity: number
        lightnessRatio: number = 1
        startCutoff: number = 0
        descriptor: DrawableDescriptor = ...

        This should be defined in inherited classes.

        +

        Methods

        • Parameters

          • transform2d: mat2d
          • transform1d: number

          Returns any

        • The lower bound of the distance between the target and the object.

          +

          It can return 0 by default, the only consequence of this, is a reduced performance. +Because this object won't benefit from tile-based rendering.

          +

          Parameters

          • target: vec2

          Returns number

        • Parameters

          • ratio: number

          Returns void

        diff --git a/docs/classes/drawables_shapes_colorful-circle.ColorfulCircle.html b/docs/classes/drawables_shapes_colorful-circle.ColorfulCircle.html new file mode 100644 index 0000000..5e1741e --- /dev/null +++ b/docs/classes/drawables_shapes_colorful-circle.ColorfulCircle.html @@ -0,0 +1,22 @@ +ColorfulCircle | SDF-2D - v0.7.6
        SDF-2D - v0.7.6
          Preparing search index...

          Base class of every drawable object.

          +

          To create your own drawables, you need to subclass from this.

          +
          +

          Although lights are also subclasses of Drawable, you cannot create your own light sources.

          +
          +

          Hierarchy (View Summary)

          Index

          Constructors

          • Parameters

            • center: vec2
            • radius: number
            • colorIndex: number

            Returns ColorfulCircle

          Properties

          center: vec2
          colorIndex: number
          radius: number
          descriptor: DrawableDescriptor = ...

          This should be defined in inherited classes.

          +

          Methods

          • Return the values that should be given to the shaders through uniform inputs.

            +

            Parameters

            • transform2d: mat2d

              position-like properties should be transformed by this matrix +before being returned.

              +
            • transform1d: number

              scalar properties should be transformed by this number +before being returned.

              +

            Returns any

          • The lower bound of the distance between the target and the object.

            +

            It can return 0 by default, the only consequence of this, is a reduced performance. +Because this object won't benefit from tile-based rendering.

            +

            Parameters

            • target: vec2

            Returns number

          diff --git a/docs/classes/drawables_shapes_polygon-factory.PolygonBase.html b/docs/classes/drawables_shapes_polygon-factory.PolygonBase.html new file mode 100644 index 0000000..6937f5e --- /dev/null +++ b/docs/classes/drawables_shapes_polygon-factory.PolygonBase.html @@ -0,0 +1,15 @@ +PolygonBase | SDF-2D - v0.7.6
          SDF-2D - v0.7.6
            Preparing search index...
            Index

            Constructors

            • Parameters

              • vertices: vec2[]

              Returns PolygonBase

            Properties

            vertices: vec2[]
            descriptor: DrawableDescriptor

            This should be defined in inherited classes.

            +

            Methods

            • Return the values that should be given to the shaders through uniform inputs.

              +

              Parameters

              • transform2d: mat2d

                position-like properties should be transformed by this matrix +before being returned.

                +
              • transform1d: number

                scalar properties should be transformed by this number +before being returned.

                +

              Returns any

            • The lower bound of the distance between the target and the object.

              +

              It can return 0 by default, the only consequence of this, is a reduced performance. +Because this object won't benefit from tile-based rendering.

              +

              Parameters

              • target: vec2

              Returns number

            diff --git a/docs/classes/dropletbase.html b/docs/classes/dropletbase.html deleted file mode 100644 index bda9fbd..0000000 --- a/docs/classes/dropletbase.html +++ /dev/null @@ -1,337 +0,0 @@ - - - - - - DropletBase | SDF-2D - v0.7.6 - - - - - - -
            -
            -
            -
            - -
            -
            - Options -
            -
            - All -
              -
            • Public
            • -
            • Public/Protected
            • -
            • All
            • -
            -
            - - -
            -
            - Menu -
            -
            -
            -
            -
            -
            - -

            Class DropletBase

            -
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -

            Hierarchy

            -
              -
            • - EmptyDrawable -
                -
              • - DropletBase -
              • -
              -
            • -
            -
            -
            -

            Index

            -
            -
            -
            -

            Constructors

            - -
            -
            -

            Properties

            - -
            -
            -

            Methods

            - -
            -
            -
            -
            -
            -

            Constructors

            -
            - -

            constructor

            -
              -
            • new DropletBase(from: vec2, to: vec2, fromRadius: number, toRadius: number): DropletBase
            • -
            - -
            -
            -
            -

            Properties

            -
            - -

            Readonly from

            -
            from: vec2
            - -
            -
            - -

            Readonly fromRadius

            -
            fromRadius: number
            - -
            -
            - -

            Readonly to

            -
            to: vec2
            - -
            -
            - -

            Readonly toRadius

            -
            toRadius: number
            - -
            -
            - -

            Static Readonly descriptor

            -
            descriptor: DrawableDescriptor
            - -
            -
            -
            -

            Methods

            -
            - -

            Protected getObjectToSerialize

            -
              -
            • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
            • -
            - -
            -
            - -

            minDistance

            -
              -
            • minDistance(target: vec2): number
            • -
            - -
            -
            -
            - -
            -
            -
            -
            -

            Legend

            -
            -
              -
            • Constructor
            • -
            • Property
            • -
            • Method
            • -
            -
              -
            • Property
            • -
            • Method
            • -
            -
              -
            • Inherited property
            • -
            • Inherited method
            • -
            -
              -
            • Protected method
            • -
            -
              -
            • Static property
            • -
            -
            -
            -
            -
            - - - \ No newline at end of file diff --git a/docs/classes/flashlight.html b/docs/classes/flashlight.html deleted file mode 100644 index 54b4906..0000000 --- a/docs/classes/flashlight.html +++ /dev/null @@ -1,497 +0,0 @@ - - - - - - Flashlight | SDF-2D - v0.7.6 - - - - - - -
            -
            -
            -
            - -
            -
            - Options -
            -
            - All -
              -
            • Public
            • -
            • Public/Protected
            • -
            • All
            • -
            -
            - - -
            -
            - Menu -
            -
            -
            -
            -
            -
            - -

            Class Flashlight

            -
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -
            -

            Hierarchy

            -
              -
            • - LightDrawable -
                -
              • - Flashlight -
              • -
              -
            • -
            -
            -
            -

            Index

            -
            -
            -
            -

            Constructors

            - -
            -
            -

            Properties

            - -
            -
            -

            Methods

            - -
            -
            -

            Object literals

            - -
            -
            -
            -
            -
            -

            Constructors

            -
            - -

            constructor

            -
              -
            • new Flashlight(center: vec2, color: vec3, intensity: number, direction: vec2, startCutoff?: number): Flashlight
            • -
            -
              -
            • - -

              Parameters

              -
                -
              • -
                center: vec2
                -
              • -
              • -
                color: vec3
                -
              • -
              • -
                intensity: number
                -
              • -
              • -
                direction: vec2
                -
              • -
              • -
                Default value startCutoff: number = 0
                -
              • -
              -

              Returns Flashlight

              -
            • -
            -
            -
            -
            -

            Properties

            -
            - -

            center

            -
            center: vec2
            - -
            -
            - -

            color

            -
            color: vec3
            - -
            -
            - -

            direction

            -
            direction: vec2
            - -
            -
            - -

            intensity

            -
            intensity: number
            - -
            -
            - -

            Protected lightnessRatio

            -
            lightnessRatio: number = 1
            - -
            -
            - -

            startCutoff

            -
            startCutoff: number
            - -
            -
            -
            -

            Methods

            -
            - -

            Protected getObjectToSerialize

            -
              -
            • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
            • -
            - -
            -
            - -

            minDistance

            -
              -
            • minDistance(target: vec2): number
            • -
            - -
            -
            - -

            setLightnessRatio

            -
              -
            • setLightnessRatio(ratio: number): void
            • -
            - -
            -
            -
            -

            Object literals

            -
            - -

            Static Readonly descriptor

            -
            descriptor: object
            - -
            - -

            empty

            -
            empty: Flashlight = new Flashlight(vec2.create(), vec3.create(), 0, vec2.create())
            - -
            -
            - -

            shaderCombinationSteps

            -
            shaderCombinationSteps: number[] = [0, 1, 2, 4]
            - -
            -
            - -

            uniformCountMacroName

            -
            uniformCountMacroName: string = "FLASHLIGHT_COUNT"
            - -
            -
            - -

            propertyUniformMapping

            -
            propertyUniformMapping: object
            - -
            - -

            center

            -
            center: string = "flashlightCenters"
            - -
            -
            - -

            color

            -
            color: string = "flashlightColors"
            - -
            -
            - -

            direction

            -
            direction: string = "flashlightDirections"
            - -
            -
            - -

            intensity

            -
            intensity: string = "flashlightIntensities"
            - -
            -
            - -

            startCutoff

            -
            startCutoff: string = "flashlightStartCutoffs"
            - -
            -
            -
            -
            -
            - -
            -
            -
            -
            -

            Legend

            -
            -
              -
            • Constructor
            • -
            • Property
            • -
            • Method
            • -
            -
              -
            • Property
            • -
            • Method
            • -
            -
              -
            • Inherited property
            • -
            • Inherited method
            • -
            -
              -
            • Protected method
            • -
            -
              -
            • Static property
            • -
            -
            -
            -
            -
            - - - \ No newline at end of file diff --git a/docs/classes/fpsqualityautoscaler.html b/docs/classes/fpsqualityautoscaler.html deleted file mode 100644 index 66c5f87..0000000 --- a/docs/classes/fpsqualityautoscaler.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - - FpsQualityAutoscaler | SDF-2D - v0.7.6 - - - - - - -
            -
            -
            -
            - -
            -
            - Options -
            -
            - All -
              -
            • Public
            • -
            • Public/Protected
            • -
            • All
            • -
            -
            - - -
            -
            - Menu -
            -
            -
            -
            -
            -
            - -

            Class FpsQualityAutoscaler

            -
            -
            -
            -
            -
            -
            -
            -
            -
            -

            Set the quality of rendering based on FPS values.

            -
            -

            When using this the size of the canvas must be fixed with CSS.

            -

            The addDeltaTime method should be called once every frame.

            -

            Usage:

            -
             const renderer = await compile(...);
            - const autoscaler = new FpsQualityAutoscaler(renderer);
            -
            -
            -
            -
            -

            Hierarchy

            -
              -
            • - FpsQualityAutoscaler -
            • -
            -
            -
            -

            Index

            -
            -
            -
            -

            Constructors

            - -
            -
            -

            Properties

            - -
            -
            -

            Accessors

            - -
            -
            -

            Methods

            - -
            -
            -
            -
            -
            -

            Constructors

            -
            - -

            constructor

            - - -
            -
            -
            -

            Properties

            -
            - -

            fpsHysteresis

            -
            fpsHysteresis: number = 5
            - -
            -
            - -

            Static fpsTarget

            -
            fpsTarget: number = 30
            - -
            -
            -
            -

            Accessors

            -
            - -

            FPS

            -
              -
            • get FPS(): number
            • -
            - -
            -
            -
            -

            Methods

            -
            - -

            addDeltaTime

            -
              -
            • addDeltaTime(deltaTimeInMilliseconds: DOMHighResTimeStamp): void
            • -
            - -
            -
            -
            - -
            -
            -
            -
            -

            Legend

            -
            -
              -
            • Constructor
            • -
            • Property
            • -
            • Method
            • -
            -
              -
            • Property
            • -
            • Method
            • -
            -
              -
            • Inherited property
            • -
            • Inherited method
            • -
            -
              -
            • Protected method
            • -
            -
              -
            • Static property
            • -
            -
            -
            -
            -
            - - - \ No newline at end of file diff --git a/docs/classes/graphics_rendering_fps-quality-autoscaler.FpsQualityAutoscaler.html b/docs/classes/graphics_rendering_fps-quality-autoscaler.FpsQualityAutoscaler.html new file mode 100644 index 0000000..b5bbccf --- /dev/null +++ b/docs/classes/graphics_rendering_fps-quality-autoscaler.FpsQualityAutoscaler.html @@ -0,0 +1,14 @@ +FpsQualityAutoscaler | SDF-2D - v0.7.6
            SDF-2D - v0.7.6
              Preparing search index...

              Set the quality of rendering based on FPS values.

              +

              When using this the size of the canvas must be fixed with CSS.

              +

              The addDeltaTime method should be called once every frame.

              +

              Usage:

              +
               const renderer = await compile(...);
              const autoscaler = new FpsQualityAutoscaler(renderer); +
              + +
              Index

              Constructors

              Properties

              Accessors

              FPS +

              Methods

              Constructors

              Properties

              fpsHysteresis: number = 5
              fpsTarget: number = 30

              Accessors

              • get FPS(): number

                Returns number

              Methods

              • Autoscaling is also done by calling this function

                +

                Parameters

                • deltaTimeInMilliseconds: number

                Returns void

              diff --git a/docs/classes/helper_delta-time-calculator.DeltaTimeCalculator.html b/docs/classes/helper_delta-time-calculator.DeltaTimeCalculator.html new file mode 100644 index 0000000..e0146cf --- /dev/null +++ b/docs/classes/helper_delta-time-calculator.DeltaTimeCalculator.html @@ -0,0 +1,13 @@ +DeltaTimeCalculator | SDF-2D - v0.7.6
              SDF-2D - v0.7.6
                Preparing search index...

                A helper class for calculating the elapsed time between frames.

                +

                Handles the case, where the browser tab is not in focus and requestAnimationFrame +does not get called for performance reasons. In this case, the return deltaTime won't be +an unreasonably large value.

                +
                Index

                Constructors

                Methods

                Constructors

                Methods

                • Returns void

                • Return the elapsed time in milliseconds since the previous call of this +method by subtracting the previously given currentTime argument from the +current currentTime argument.

                  +

                  Takes visibilitychange events into account.

                  +

                  Parameters

                  • currentTime: number

                    Current time acquired e.g. with requestAnimationFrame.

                    +

                  Returns number

                diff --git a/docs/classes/hexagonbase.html b/docs/classes/hexagonbase.html deleted file mode 100644 index 7198d1b..0000000 --- a/docs/classes/hexagonbase.html +++ /dev/null @@ -1,303 +0,0 @@ - - - - - - HexagonBase | SDF-2D - v0.7.6 - - - - - - -
                -
                -
                -
                - -
                -
                - Options -
                -
                - All -
                  -
                • Public
                • -
                • Public/Protected
                • -
                • All
                • -
                -
                - - -
                -
                - Menu -
                -
                -
                -
                -
                -
                - -

                Class HexagonBase

                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -

                Hierarchy

                -
                  -
                • - EmptyDrawable -
                    -
                  • - HexagonBase -
                  • -
                  -
                • -
                -
                -
                -

                Index

                -
                -
                -
                -

                Constructors

                - -
                -
                -

                Properties

                - -
                -
                -

                Methods

                - -
                -
                -
                -
                -
                -

                Constructors

                -
                - -

                constructor

                -
                  -
                • new HexagonBase(center: vec2, radius: number): HexagonBase
                • -
                - -
                -
                -
                -

                Properties

                -
                - -

                center

                -
                center: vec2
                - -
                -
                - -

                radius

                -
                radius: number
                - -
                -
                - -

                Static Readonly descriptor

                -
                descriptor: DrawableDescriptor
                - -
                -
                -
                -

                Methods

                -
                - -

                Protected getObjectToSerialize

                -
                  -
                • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
                • -
                - -
                -
                - -

                minDistance

                -
                  -
                • minDistance(target: vec2): number
                • -
                - -
                -
                -
                - -
                -
                -
                -
                -

                Legend

                -
                -
                  -
                • Constructor
                • -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Inherited property
                • -
                • Inherited method
                • -
                -
                  -
                • Protected method
                • -
                -
                  -
                • Static property
                • -
                -
                -
                -
                -
                - - - \ No newline at end of file diff --git a/docs/classes/invertedtunnelbase.html b/docs/classes/invertedtunnelbase.html deleted file mode 100644 index 7226372..0000000 --- a/docs/classes/invertedtunnelbase.html +++ /dev/null @@ -1,337 +0,0 @@ - - - - - - InvertedTunnelBase | SDF-2D - v0.7.6 - - - - - - -
                -
                -
                -
                - -
                -
                - Options -
                -
                - All -
                  -
                • Public
                • -
                • Public/Protected
                • -
                • All
                • -
                -
                - - -
                -
                - Menu -
                -
                -
                -
                -
                -
                - -

                Class InvertedTunnelBase

                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -

                Hierarchy

                -
                  -
                • - EmptyDrawable -
                    -
                  • - InvertedTunnelBase -
                  • -
                  -
                • -
                -
                -
                -

                Index

                -
                -
                -
                -

                Constructors

                - -
                -
                -

                Properties

                - -
                -
                -

                Methods

                - -
                -
                -
                -
                -
                -

                Constructors

                -
                - -

                constructor

                -
                  -
                • new InvertedTunnelBase(from: vec2, to: vec2, fromRadius: number, toRadius: number): InvertedTunnelBase
                • -
                - -
                -
                -
                -

                Properties

                -
                - -

                Readonly from

                -
                from: vec2
                - -
                -
                - -

                Readonly fromRadius

                -
                fromRadius: number
                - -
                -
                - -

                Readonly to

                -
                to: vec2
                - -
                -
                - -

                Readonly toRadius

                -
                toRadius: number
                - -
                -
                - -

                Static Readonly descriptor

                -
                descriptor: DrawableDescriptor
                - -
                -
                -
                -

                Methods

                -
                - -

                Protected getObjectToSerialize

                -
                  -
                • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
                • -
                - -
                -
                - -

                minDistance

                -
                  -
                • minDistance(target: vec2): number
                • -
                - -
                -
                -
                - -
                -
                -
                -
                -

                Legend

                -
                -
                  -
                • Constructor
                • -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Inherited property
                • -
                • Inherited method
                • -
                -
                  -
                • Protected method
                • -
                -
                  -
                • Static property
                • -
                -
                -
                -
                -
                - - - \ No newline at end of file diff --git a/docs/classes/metacirclebase.html b/docs/classes/metacirclebase.html deleted file mode 100644 index 148c870..0000000 --- a/docs/classes/metacirclebase.html +++ /dev/null @@ -1,303 +0,0 @@ - - - - - - MetaCircleBase | SDF-2D - v0.7.6 - - - - - - -
                -
                -
                -
                - -
                -
                - Options -
                -
                - All -
                  -
                • Public
                • -
                • Public/Protected
                • -
                • All
                • -
                -
                - - -
                -
                - Menu -
                -
                -
                -
                -
                -
                - -

                Class MetaCircleBase

                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -

                Hierarchy

                -
                  -
                • - EmptyDrawable -
                    -
                  • - MetaCircleBase -
                  • -
                  -
                • -
                -
                -
                -

                Index

                -
                -
                -
                -

                Constructors

                - -
                -
                -

                Properties

                - -
                -
                -

                Methods

                - -
                -
                -
                -
                -
                -

                Constructors

                -
                - -

                constructor

                -
                  -
                • new MetaCircleBase(center: vec2, radius: number): MetaCircleBase
                • -
                - -
                -
                -
                -

                Properties

                -
                - -

                center

                -
                center: vec2
                - -
                -
                - -

                radius

                -
                radius: number
                - -
                -
                - -

                Static Readonly descriptor

                -
                descriptor: DrawableDescriptor
                - -
                -
                -
                -

                Methods

                -
                - -

                Protected getObjectToSerialize

                -
                  -
                • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
                • -
                - -
                -
                - -

                minDistance

                -
                  -
                • minDistance(target: vec2): number
                • -
                - -
                -
                -
                - -
                -
                -
                -
                -

                Legend

                -
                -
                  -
                • Constructor
                • -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Inherited property
                • -
                • Inherited method
                • -
                -
                  -
                • Protected method
                • -
                -
                  -
                • Static property
                • -
                -
                -
                -
                -
                - - - \ No newline at end of file diff --git a/docs/classes/polygonbase.html b/docs/classes/polygonbase.html deleted file mode 100644 index 1908c5f..0000000 --- a/docs/classes/polygonbase.html +++ /dev/null @@ -1,291 +0,0 @@ - - - - - - PolygonBase | SDF-2D - v0.7.6 - - - - - - -
                -
                -
                -
                - -
                -
                - Options -
                -
                - All -
                  -
                • Public
                • -
                • Public/Protected
                • -
                • All
                • -
                -
                - - -
                -
                - Menu -
                -
                -
                -
                -
                -
                - -

                Class PolygonBase

                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -

                Hierarchy

                - -
                -
                -

                Index

                -
                -
                -
                -

                Constructors

                - -
                -
                -

                Properties

                - -
                -
                -

                Methods

                - -
                -
                -
                -
                -
                -

                Constructors

                -
                - -

                constructor

                - - -
                -
                -
                -

                Properties

                -
                - -

                vertices

                -
                vertices: Array<vec2>
                - -
                -
                - -

                Static Readonly descriptor

                -
                descriptor: DrawableDescriptor
                - -
                -
                -
                -

                Methods

                -
                - -

                Protected getObjectToSerialize

                -
                  -
                • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
                • -
                - -
                -
                - -

                minDistance

                -
                  -
                • minDistance(target: vec2): number
                • -
                - -
                -
                -
                - -
                -
                -
                -
                -

                Legend

                -
                -
                  -
                • Constructor
                • -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Inherited property
                • -
                • Inherited method
                • -
                -
                  -
                • Protected method
                • -
                -
                  -
                • Static property
                • -
                -
                -
                -
                -
                - - - \ No newline at end of file diff --git a/docs/classes/rotatedrectanglebase.html b/docs/classes/rotatedrectanglebase.html deleted file mode 100644 index 240ea62..0000000 --- a/docs/classes/rotatedrectanglebase.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - - RotatedRectangleBase | SDF-2D - v0.7.6 - - - - - - -
                -
                -
                -
                - -
                -
                - Options -
                -
                - All -
                  -
                • Public
                • -
                • Public/Protected
                • -
                • All
                • -
                -
                - - -
                -
                - Menu -
                -
                -
                -
                -
                -
                - -

                Class RotatedRectangleBase

                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -
                -

                Hierarchy

                -
                  -
                • - EmptyDrawable -
                    -
                  • - RotatedRectangleBase -
                  • -
                  -
                • -
                -
                -
                -

                Index

                -
                -
                -
                -

                Constructors

                - -
                -
                -

                Properties

                - -
                -
                -

                Methods

                - -
                -
                -
                -
                -
                -

                Constructors

                -
                - -

                constructor

                - - -
                -
                -
                -

                Properties

                -
                - -

                center

                -
                center: vec2
                - -
                -
                - -

                rotation

                -
                rotation: number
                - -
                -
                - -

                size

                -
                size: vec2
                - -
                -
                - -

                Static Readonly descriptor

                -
                descriptor: DrawableDescriptor
                - -
                -
                -
                -

                Methods

                -
                - -

                Protected getObjectToSerialize

                -
                  -
                • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
                • -
                - -
                -
                - -

                minDistance

                -
                  -
                • minDistance(target: vec2): number
                • -
                - -
                -
                -
                - -
                -
                -
                -
                -

                Legend

                -
                -
                  -
                • Constructor
                • -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Inherited property
                • -
                • Inherited method
                • -
                -
                  -
                • Protected method
                • -
                -
                  -
                • Static property
                • -
                -
                -
                -
                -
                - - - \ No newline at end of file diff --git a/docs/enums/filteringoptions.html b/docs/enums/filteringoptions.html deleted file mode 100644 index 72af880..0000000 --- a/docs/enums/filteringoptions.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - FilteringOptions | SDF-2D - v0.7.6 - - - - - - -
                -
                -
                -
                - -
                -
                - Options -
                -
                - All -
                  -
                • Public
                • -
                • Public/Protected
                • -
                • All
                • -
                -
                - - -
                -
                - Menu -
                -
                -
                -
                -
                -
                - -

                Enumeration FilteringOptions

                -
                -
                -
                -
                -
                -
                -
                -

                Index

                -
                -
                -
                -

                Enumeration members

                - -
                -
                -
                -
                -
                -

                Enumeration members

                -
                - -

                LINEAR

                -
                LINEAR: = "LINEAR"
                - -
                -
                - -

                NEAREST

                -
                NEAREST: = "NEAREST"
                - -
                -
                -
                - -
                -
                -
                -
                -

                Legend

                -
                -
                  -
                • Constructor
                • -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Property
                • -
                • Method
                • -
                -
                  -
                • Inherited property
                • -
                • Inherited method
                • -
                -
                  -
                • Protected method
                • -
                -
                  -
                • Static property
                • -
                -
                -
                -
                -
                - - - \ No newline at end of file diff --git a/docs/enums/graphics_graphics-library_texture_texture-options.FilteringOptions.html b/docs/enums/graphics_graphics-library_texture_texture-options.FilteringOptions.html new file mode 100644 index 0000000..8788e1f --- /dev/null +++ b/docs/enums/graphics_graphics-library_texture_texture-options.FilteringOptions.html @@ -0,0 +1,3 @@ +FilteringOptions | SDF-2D - v0.7.6
                SDF-2D - v0.7.6
                  Preparing search index...
                  Index

                  Enumeration Members

                  Enumeration Members

                  LINEAR: "LINEAR"
                  NEAREST: "NEAREST"
                  diff --git a/docs/enums/graphics_graphics-library_texture_texture-options.WrapOptions.html b/docs/enums/graphics_graphics-library_texture_texture-options.WrapOptions.html new file mode 100644 index 0000000..78700b0 --- /dev/null +++ b/docs/enums/graphics_graphics-library_texture_texture-options.WrapOptions.html @@ -0,0 +1,6 @@ +WrapOptions | SDF-2D - v0.7.6
                  SDF-2D - v0.7.6
                    Preparing search index...
                    Index

                    Enumeration Members

                    Enumeration Members

                    CLAMP_TO_EDGE: "CLAMP_TO_EDGE"
                    MIRRORED_REPEAT: "MIRRORED_REPEAT"

                    On WebGL it only work with power of 2 texture sizes.

                    +
                    REPEAT: "REPEAT"

                    On WebGL it only work with power of 2 texture sizes.

                    +
                    diff --git a/docs/enums/wrapoptions.html b/docs/enums/wrapoptions.html deleted file mode 100644 index a357364..0000000 --- a/docs/enums/wrapoptions.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - WrapOptions | SDF-2D - v0.7.6 - - - - - - -
                    -
                    -
                    -
                    - -
                    -
                    - Options -
                    -
                    - All -
                      -
                    • Public
                    • -
                    • Public/Protected
                    • -
                    • All
                    • -
                    -
                    - - -
                    -
                    - Menu -
                    -
                    -
                    -
                    -
                    -
                    - -

                    Enumeration WrapOptions

                    -
                    -
                    -
                    -
                    -
                    -
                    -
                    -

                    Index

                    -
                    -
                    -
                    -

                    Enumeration members

                    - -
                    -
                    -
                    -
                    -
                    -

                    Enumeration members

                    -
                    - -

                    CLAMP_TO_EDGE

                    -
                    CLAMP_TO_EDGE: = "CLAMP_TO_EDGE"
                    - -
                    -
                    - -

                    MIRRORED_REPEAT

                    -
                    MIRRORED_REPEAT: = "MIRRORED_REPEAT"
                    - -
                    -
                    -

                    On WebGL it only work with power of 2 texture sizes.

                    -
                    -
                    -
                    -
                    - -

                    REPEAT

                    -
                    REPEAT: = "REPEAT"
                    - -
                    -
                    -

                    On WebGL it only work with power of 2 texture sizes.

                    -
                    -
                    -
                    -
                    -
                    - -
                    -
                    -
                    -
                    -

                    Legend

                    -
                    -
                      -
                    • Constructor
                    • -
                    • Property
                    • -
                    • Method
                    • -
                    -
                      -
                    • Property
                    • -
                    • Method
                    • -
                    -
                      -
                    • Inherited property
                    • -
                    • Inherited method
                    • -
                    -
                      -
                    • Protected method
                    • -
                    -
                      -
                    • Static property
                    • -
                    -
                    -
                    -
                    -
                    - - - \ No newline at end of file diff --git a/docs/functions/compile.compile.html b/docs/functions/compile.compile.html new file mode 100644 index 0000000..544adec --- /dev/null +++ b/docs/functions/compile.compile.html @@ -0,0 +1,17 @@ +compile | SDF-2D - v0.7.6
                    SDF-2D - v0.7.6
                      Preparing search index...

                      Function compile

                      • Compiles a new renderer instance. There can multiple renderers on a single page.

                        +
                        +

                        Asynchronous behaviour is required for parallel shader compiling. +Trying to draw before the returned promise resolves, results in no action taken. +Settings can be set before promise resolution and they will be applied later.

                        +
                        +

                        The descriptors of every to-be-drawn objects are required before creating the renderer, +allowing the compiler to only create the shaders that will actually be used.

                        +

                        Example usage:

                        +
                         import { compile, hsl, CircleFactory, CircleLight } from 'sdf-2d';

                        const canvas = document.querySelector('canvas');
                        const Circle = CircleFactory(hsl(30, 66, 50));
                        const renderer = await compile(canvas, [Circle.descriptor, CircleLight.descriptor]); +
                        + +

                        Parameters

                        • canvas: HTMLCanvasElement

                          The returned renderer will only be able to draw to this canvas.

                          +
                        • descriptors: DrawableDescriptor[]

                          The descriptor of every single object (and light) that +ever needs to be drawn by this renderer has to be given before compiling.

                          +
                        • settingsOverrides: Partial<StartupSettings> = {}

                          Sensible defaults are provided, but these can be overridden.

                          +

                        Returns Promise<Renderer>

                      diff --git a/docs/functions/drawables_shapes_circle-factory.CircleFactory.html b/docs/functions/drawables_shapes_circle-factory.CircleFactory.html new file mode 100644 index 0000000..dcb5a1e --- /dev/null +++ b/docs/functions/drawables_shapes_circle-factory.CircleFactory.html @@ -0,0 +1 @@ +CircleFactory | SDF-2D - v0.7.6
                      SDF-2D - v0.7.6
                        Preparing search index...
                        • Parameters

                          • color:
                                | number
                                | IndexedCollection
                                | [number, number, number]
                                | [number, number, number, number]

                          Returns typeof CircleBase

                        diff --git a/docs/functions/drawables_shapes_droplet-factory.DropletFactory.html b/docs/functions/drawables_shapes_droplet-factory.DropletFactory.html new file mode 100644 index 0000000..8650a08 --- /dev/null +++ b/docs/functions/drawables_shapes_droplet-factory.DropletFactory.html @@ -0,0 +1 @@ +DropletFactory | SDF-2D - v0.7.6
                        SDF-2D - v0.7.6
                          Preparing search index...
                          • Parameters

                            • color:
                                  | number
                                  | IndexedCollection
                                  | [number, number, number]
                                  | [number, number, number, number]

                            Returns typeof DropletBase

                          diff --git a/docs/functions/drawables_shapes_hexagon-factory.HexagonFactory.html b/docs/functions/drawables_shapes_hexagon-factory.HexagonFactory.html new file mode 100644 index 0000000..4114781 --- /dev/null +++ b/docs/functions/drawables_shapes_hexagon-factory.HexagonFactory.html @@ -0,0 +1 @@ +HexagonFactory | SDF-2D - v0.7.6
                          SDF-2D - v0.7.6
                            Preparing search index...
                            • Parameters

                              • color:
                                    | number
                                    | IndexedCollection
                                    | [number, number, number]
                                    | [number, number, number, number]

                              Returns typeof HexagonBase

                            diff --git a/docs/functions/drawables_shapes_inverted-tunnel-factory.InvertedTunnelFactory.html b/docs/functions/drawables_shapes_inverted-tunnel-factory.InvertedTunnelFactory.html new file mode 100644 index 0000000..20997cf --- /dev/null +++ b/docs/functions/drawables_shapes_inverted-tunnel-factory.InvertedTunnelFactory.html @@ -0,0 +1,2 @@ +InvertedTunnelFactory | SDF-2D - v0.7.6
                            SDF-2D - v0.7.6
                              Preparing search index...
                              • Providing a noise texture is required for this drawable.

                                +

                                Parameters

                                • color:
                                      | number
                                      | IndexedCollection
                                      | [number, number, number]
                                      | [number, number, number, number]

                                Returns typeof InvertedTunnelBase

                              diff --git a/docs/functions/drawables_shapes_meta-circle-factory.MetaCircleFactory.html b/docs/functions/drawables_shapes_meta-circle-factory.MetaCircleFactory.html new file mode 100644 index 0000000..873a7c1 --- /dev/null +++ b/docs/functions/drawables_shapes_meta-circle-factory.MetaCircleFactory.html @@ -0,0 +1 @@ +MetaCircleFactory | SDF-2D - v0.7.6
                              SDF-2D - v0.7.6
                                Preparing search index...
                                • Parameters

                                  • color:
                                        | number
                                        | IndexedCollection
                                        | [number, number, number]
                                        | [number, number, number, number]
                                  • k: number = 32

                                  Returns typeof MetaCircleBase

                                diff --git a/docs/functions/drawables_shapes_noisy-polygon-factory.NoisyPolygonFactory.html b/docs/functions/drawables_shapes_noisy-polygon-factory.NoisyPolygonFactory.html new file mode 100644 index 0000000..d435507 --- /dev/null +++ b/docs/functions/drawables_shapes_noisy-polygon-factory.NoisyPolygonFactory.html @@ -0,0 +1 @@ +NoisyPolygonFactory | SDF-2D - v0.7.6
                                SDF-2D - v0.7.6
                                  Preparing search index...
                                  • Parameters

                                    • vertexCount: number
                                    • color:
                                          | number
                                          | IndexedCollection
                                          | [number, number, number]
                                          | [number, number, number, number]

                                    Returns typeof PolygonBase & NoisyPolygonBase

                                  diff --git a/docs/functions/drawables_shapes_polygon-factory.PolygonFactory.html b/docs/functions/drawables_shapes_polygon-factory.PolygonFactory.html new file mode 100644 index 0000000..5c4f625 --- /dev/null +++ b/docs/functions/drawables_shapes_polygon-factory.PolygonFactory.html @@ -0,0 +1 @@ +PolygonFactory | SDF-2D - v0.7.6
                                  SDF-2D - v0.7.6
                                    Preparing search index...
                                    • Parameters

                                      • vertexCount: number
                                      • color:
                                            | number
                                            | IndexedCollection
                                            | [number, number, number]
                                            | [number, number, number, number]

                                      Returns typeof PolygonBase

                                    diff --git a/docs/functions/drawables_shapes_rotated-rectangle-factory.RotatedRectangleFactory.html b/docs/functions/drawables_shapes_rotated-rectangle-factory.RotatedRectangleFactory.html new file mode 100644 index 0000000..d8898a2 --- /dev/null +++ b/docs/functions/drawables_shapes_rotated-rectangle-factory.RotatedRectangleFactory.html @@ -0,0 +1 @@ +RotatedRectangleFactory | SDF-2D - v0.7.6
                                    SDF-2D - v0.7.6
                                      Preparing search index...
                                      • Parameters

                                        • color:
                                              | number
                                              | IndexedCollection
                                              | [number, number, number]
                                              | [number, number, number, number]

                                        Returns typeof RotatedRectangleBase

                                      diff --git a/docs/functions/graphics_rendering_renderer_noise-renderer.renderNoise.html b/docs/functions/graphics_rendering_renderer_noise-renderer.renderNoise.html new file mode 100644 index 0000000..6119e73 --- /dev/null +++ b/docs/functions/graphics_rendering_renderer_noise-renderer.renderNoise.html @@ -0,0 +1,8 @@ +renderNoise | SDF-2D - v0.7.6
                                      SDF-2D - v0.7.6
                                        Preparing search index...
                                        • Create a renderer, draw a 2D noise texture with it, +then destroy the used resources, +while returning the generated texture in the form of a canvas.

                                          +

                                          Parameters

                                          • textureSize: ReadonlyVec2

                                            The resolution of the end result

                                            +
                                          • scale: number

                                            A starting value can be 15

                                            +
                                          • amplitude: number

                                            A starting value can be 1

                                            +
                                          • ignoreWebGL2: boolean = false

                                            Ignore WebGL2, even when it's available

                                            +

                                          Returns Promise<HTMLCanvasElement>

                                        diff --git a/docs/functions/helper_colors_hex.hex.html b/docs/functions/helper_colors_hex.hex.html new file mode 100644 index 0000000..6882ca9 --- /dev/null +++ b/docs/functions/helper_colors_hex.hex.html @@ -0,0 +1,5 @@ +hex | SDF-2D - v0.7.6
                                        SDF-2D - v0.7.6
                                          Preparing search index...
                                          diff --git a/docs/functions/helper_colors_hsl.hsl.html b/docs/functions/helper_colors_hsl.hsl.html new file mode 100644 index 0000000..6be0d90 --- /dev/null +++ b/docs/functions/helper_colors_hsl.hsl.html @@ -0,0 +1,6 @@ +hsl | SDF-2D - v0.7.6
                                          SDF-2D - v0.7.6
                                            Preparing search index...
                                            • Return a color contained in a vec3.

                                              +

                                              Parameters

                                              Returns vec3

                                            diff --git a/docs/functions/helper_colors_rgb.rgb.html b/docs/functions/helper_colors_rgb.rgb.html new file mode 100644 index 0000000..e503669 --- /dev/null +++ b/docs/functions/helper_colors_rgb.rgb.html @@ -0,0 +1,5 @@ +rgb | SDF-2D - v0.7.6
                                            SDF-2D - v0.7.6
                                              Preparing search index...
                                              • Return a color contained in a vec3.

                                                +

                                                Parameters

                                                • r: number

                                                  Should be between 0 and 1

                                                  +
                                                • g: number

                                                  Should be between 0 and 1

                                                  +
                                                • b: number

                                                  Should be between 0 and 1

                                                  +

                                                Returns vec3

                                              diff --git a/docs/functions/helper_colors_rgb255.rgb255.html b/docs/functions/helper_colors_rgb255.rgb255.html new file mode 100644 index 0000000..95ceca5 --- /dev/null +++ b/docs/functions/helper_colors_rgb255.rgb255.html @@ -0,0 +1,5 @@ +rgb255 | SDF-2D - v0.7.6
                                              SDF-2D - v0.7.6
                                                Preparing search index...
                                                • Return a color contained in a vec3.

                                                  +

                                                  Parameters

                                                  • r: number

                                                    Should be between 0 and 255

                                                    +
                                                  • g: number

                                                    Should be between 0 and 255

                                                    +
                                                  • b: number

                                                    Should be between 0 and 255

                                                    +

                                                  Returns vec3

                                                diff --git a/docs/functions/helper_colors_rgba.rgba.html b/docs/functions/helper_colors_rgba.rgba.html new file mode 100644 index 0000000..d8db834 --- /dev/null +++ b/docs/functions/helper_colors_rgba.rgba.html @@ -0,0 +1,6 @@ +rgba | SDF-2D - v0.7.6
                                                SDF-2D - v0.7.6
                                                  Preparing search index...
                                                  • Return a color with transparency contained in a vec4.

                                                    +

                                                    Parameters

                                                    • r: number

                                                      Should be between 0 and 1

                                                      +
                                                    • g: number

                                                      Should be between 0 and 1

                                                      +
                                                    • b: number

                                                      Should be between 0 and 1

                                                      +
                                                    • a: number

                                                      Should be between 0 and 1

                                                      +

                                                    Returns vec4

                                                  diff --git a/docs/functions/helper_colors_rgba255.rgba255.html b/docs/functions/helper_colors_rgba255.rgba255.html new file mode 100644 index 0000000..f785475 --- /dev/null +++ b/docs/functions/helper_colors_rgba255.rgba255.html @@ -0,0 +1,6 @@ +rgba255 | SDF-2D - v0.7.6
                                                  SDF-2D - v0.7.6
                                                    Preparing search index...
                                                    • Return a color with transparency contained in a vec4.

                                                      +

                                                      Parameters

                                                      • r: number

                                                        Should be between 0 and 255

                                                        +
                                                      • g: number

                                                        Should be between 0 and 255

                                                        +
                                                      • b: number

                                                        Should be between 0 and 255

                                                        +
                                                      • a: number

                                                        Should be between 0 and 255

                                                        +

                                                      Returns vec4

                                                    diff --git a/docs/functions/run-animation.runAnimation.html b/docs/functions/run-animation.runAnimation.html new file mode 100644 index 0000000..6e40b5e --- /dev/null +++ b/docs/functions/run-animation.runAnimation.html @@ -0,0 +1,21 @@ +runAnimation | SDF-2D - v0.7.6
                                                    SDF-2D - v0.7.6
                                                      Preparing search index...

                                                      Function runAnimation

                                                      • Implements the boilerplate code required to run real-time animations +in the browser. An FPS based autoscaler is also used. This creates an additional fps +key in the renderers insights property.

                                                        +

                                                        Example usage:

                                                        +
                                                          <canvas id="main" style="width: 300px; height: 150px"></canvas>
                                                        +
                                                        + +
                                                        +

                                                        The canvas needs to have a fixed size specified by CSS.

                                                        +
                                                        +
                                                        import { CircleFactory, CircleLight, hsl, runAnimation } from 'sdf-2d';

                                                        const canvas = document.querySelector('canvas');
                                                        const Circle = CircleFactory(hsl(180, 100, 40));

                                                        runAnimation(canvas, [Circle.descriptor, CircleLight.descriptor], (renderer, time) => {
                                                        renderer.addDrawable(
                                                        new Circle([150 + 50 * Math.cos(time / 1000), 75 + 50 * Math.sin(time / 1000)], 25)
                                                        );
                                                        renderer.addDrawable(new CircleLight([150, 75], hsl(270, 100, 40), 0.1));
                                                        return true;
                                                        }); +
                                                        + +

                                                        Parameters

                                                        • canvas: HTMLCanvasElement

                                                          The returned renderer will only be able to draw to this canvas.

                                                          +
                                                        • descriptors: DrawableDescriptor[]

                                                          The descriptor of every single object (and light) that +ever needs to be drawn by this renderer has to be given before compiling.

                                                          +
                                                        • animate: (
                                                              renderer: Renderer,
                                                              currentTimeInMilliseconds: number,
                                                              deltaTimeInMilliseconds: number,
                                                          ) => boolean

                                                          This function will be called before rendering each frame. +renderDrawables must not be called by the animate function. It should return true +if the animation should be continued. To break out of the animation loop, a false (falsy) +return value must be given.

                                                          +
                                                        • settings: Partial<StartupSettings & RuntimeSettings> = {}

                                                        Returns Promise<void>

                                                      diff --git a/docs/globals.html b/docs/globals.html deleted file mode 100644 index 686f8be..0000000 --- a/docs/globals.html +++ /dev/null @@ -1,1311 +0,0 @@ - - - - - - SDF-2D - v0.7.6 - - - - - - -
                                                      -
                                                      -
                                                      -
                                                      - -
                                                      -
                                                      - Options -
                                                      -
                                                      - All -
                                                        -
                                                      • Public
                                                      • -
                                                      • Public/Protected
                                                      • -
                                                      • All
                                                      • -
                                                      -
                                                      - - -
                                                      -
                                                      - Menu -
                                                      -
                                                      -
                                                      -
                                                      -
                                                      -
                                                      - -

                                                      SDF-2D - v0.7.6

                                                      -
                                                      -
                                                      -
                                                      -
                                                      -
                                                      -
                                                      -
                                                      -

                                                      Index

                                                      -
                                                      -
                                                      -
                                                      -

                                                      Namespaces

                                                      - -
                                                      -
                                                      -

                                                      Enumerations

                                                      - -
                                                      -
                                                      -

                                                      Drawable Classes

                                                      - -

                                                      Other Classes

                                                      - -
                                                      -
                                                      -

                                                      Interfaces

                                                      - -
                                                      -
                                                      -

                                                      Type aliases

                                                      - -
                                                      -
                                                      -

                                                      Variables

                                                      - -
                                                      -
                                                      -

                                                      Color Functions

                                                      - -

                                                      Drawable Functions

                                                      - -

                                                      Other Functions

                                                      - -
                                                      -
                                                      -

                                                      Object literals

                                                      - -
                                                      -
                                                      -
                                                      -
                                                      -
                                                      -

                                                      Type aliases

                                                      -
                                                      - -

                                                      TextureWithOptions

                                                      -
                                                      TextureWithOptions: { overrides: Partial<TextureOptions>; source: TexImageSource }
                                                      - -
                                                      -

                                                      Type declaration

                                                      -
                                                        -
                                                      • -
                                                        overrides: Partial<TextureOptions>
                                                        -
                                                      • -
                                                      • -
                                                        source: TexImageSource
                                                        -
                                                      • -
                                                      -
                                                      -
                                                      -
                                                      -
                                                      -

                                                      Variables

                                                      -
                                                      - -

                                                      Let _id

                                                      -
                                                      _id: number = 0
                                                      - -
                                                      -
                                                      -
                                                      -

                                                      Color Functions

                                                      -
                                                      - -

                                                      Const hex

                                                      -
                                                        -
                                                      • hex(hex: string): vec3
                                                      • -
                                                      - -
                                                      -
                                                      - -

                                                      Const hsl

                                                      -
                                                        -
                                                      • hsl(hue: number, saturation: number, lightness: number): vec3
                                                      • -
                                                      - -
                                                      -
                                                      - -

                                                      Const rgb

                                                      -
                                                        -
                                                      • rgb(r: number, g: number, b: number): vec3
                                                      • -
                                                      -
                                                        -
                                                      • - -
                                                        -
                                                        -

                                                        Return a color contained in a vec3.

                                                        -
                                                        -
                                                        -

                                                        Parameters

                                                        -
                                                          -
                                                        • -
                                                          r: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 1

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          g: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 1

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          b: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 1

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        -

                                                        Returns vec3

                                                        -
                                                      • -
                                                      -
                                                      -
                                                      - -

                                                      Const rgb255

                                                      -
                                                        -
                                                      • rgb255(r: number, g: number, b: number): vec3
                                                      • -
                                                      -
                                                        -
                                                      • - -
                                                        -
                                                        -

                                                        Return a color contained in a vec3.

                                                        -
                                                        -
                                                        -

                                                        Parameters

                                                        -
                                                          -
                                                        • -
                                                          r: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 255

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          g: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 255

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          b: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 255

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        -

                                                        Returns vec3

                                                        -
                                                      • -
                                                      -
                                                      -
                                                      - -

                                                      Const rgba

                                                      -
                                                        -
                                                      • rgba(r: number, g: number, b: number, a: number): vec4
                                                      • -
                                                      -
                                                        -
                                                      • - -
                                                        -
                                                        -

                                                        Return a color with transparency contained in a vec4.

                                                        -
                                                        -
                                                        -

                                                        Parameters

                                                        -
                                                          -
                                                        • -
                                                          r: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 1

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          g: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 1

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          b: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 1

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          a: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 1

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        -

                                                        Returns vec4

                                                        -
                                                      • -
                                                      -
                                                      -
                                                      - -

                                                      Const rgba255

                                                      -
                                                        -
                                                      • rgba255(r: number, g: number, b: number, a: number): vec4
                                                      • -
                                                      -
                                                        -
                                                      • - -
                                                        -
                                                        -

                                                        Return a color with transparency contained in a vec4.

                                                        -
                                                        -
                                                        -

                                                        Parameters

                                                        -
                                                          -
                                                        • -
                                                          r: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 255

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          g: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 255

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          b: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 255

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          a: number
                                                          -
                                                          -
                                                          -

                                                          Should be between 0 and 255

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        -

                                                        Returns vec4

                                                        -
                                                      • -
                                                      -
                                                      -
                                                      -
                                                      -

                                                      Drawable Functions

                                                      -
                                                      - -

                                                      Const CircleFactory

                                                      -
                                                        -
                                                      • CircleFactory(color: vec3 | vec4 | number): typeof CircleBase
                                                      • -
                                                      - -
                                                      -
                                                      - -

                                                      Const DropletFactory

                                                      -
                                                        -
                                                      • DropletFactory(color: vec3 | vec4 | number): typeof DropletBase
                                                      • -
                                                      - -
                                                      -
                                                      - -

                                                      Const HexagonFactory

                                                      -
                                                        -
                                                      • HexagonFactory(color: vec3 | vec4 | number): typeof HexagonBase
                                                      • -
                                                      - -
                                                      -
                                                      - -

                                                      Const InvertedTunnelFactory

                                                      - - -
                                                      -
                                                      - -

                                                      Const MetaCircleFactory

                                                      -
                                                        -
                                                      • MetaCircleFactory(color: vec3 | vec4 | number, k?: number): typeof MetaCircleBase
                                                      • -
                                                      - -
                                                      -
                                                      - -

                                                      Const NoisyPolygonFactory

                                                      -
                                                        -
                                                      • NoisyPolygonFactory(vertexCount: number, color: vec3 | vec4 | number): typeof PolygonBase & NoisyPolygonBase
                                                      • -
                                                      - -
                                                      -
                                                      - -

                                                      Const PolygonFactory

                                                      -
                                                        -
                                                      • PolygonFactory(vertexCount: number, color: vec3 | vec4 | number): typeof PolygonBase
                                                      • -
                                                      - -
                                                      -
                                                      - -

                                                      Const RotatedRectangleFactory

                                                      - - -
                                                      -
                                                      -
                                                      -

                                                      Other Functions

                                                      -
                                                      - -

                                                      compile

                                                      - -
                                                        -
                                                      • - -
                                                        -
                                                        -

                                                        Compiles a new renderer instance. There can multiple renderers on a single page.

                                                        -
                                                        -

                                                        Asynchronous behaviour is required for parallel shader compiling. - Trying to draw before the returned promise resolves, results in no action taken. - Settings can be set before promise resolution and they will be applied later.

                                                        -
                                                        -
                                                        -

                                                        The descriptors of every to-be-drawn objects are required before creating the renderer, - allowing the compiler to only create the shaders that will actually be used.

                                                        -

                                                        Example usage:

                                                        -
                                                         import { compile, hsl, CircleFactory, CircleLight } from 'sdf-2d';
                                                        -
                                                        - const canvas = document.querySelector('canvas');
                                                        - const Circle = CircleFactory(hsl(30, 66, 50));
                                                        - const renderer = await compile(canvas, [Circle.descriptor, CircleLight.descriptor]);
                                                        -
                                                        -
                                                        -

                                                        Parameters

                                                        -
                                                          -
                                                        • -
                                                          canvas: HTMLCanvasElement
                                                          -
                                                          -

                                                          The returned renderer will only be able to draw to this canvas.

                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          descriptors: Array<DrawableDescriptor>
                                                          -
                                                          -

                                                          The descriptor of every single object (and light) that - ever needs to be drawn by this renderer has to be given before compiling.

                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          Default value settingsOverrides: Partial<StartupSettings> = {}
                                                          -
                                                          -

                                                          Sensible defaults are provided, but these can be overridden.

                                                          -
                                                          -
                                                        • -
                                                        -

                                                        Returns Promise<Renderer>

                                                        -
                                                      • -
                                                      -
                                                      -
                                                      - -

                                                      Const renderNoise

                                                      -
                                                        -
                                                      • renderNoise(textureSize: ReadonlyVec2, scale: number, amplitude: number, ignoreWebGL2?: boolean): Promise<HTMLCanvasElement>
                                                      • -
                                                      -
                                                        -
                                                      • - -
                                                        -
                                                        -

                                                        Create a renderer, draw a 2D noise texture with it, - then destroy the used resources, - while returning the generated texture in the form of a canvas.

                                                        -
                                                        -
                                                        -

                                                        Parameters

                                                        -
                                                          -
                                                        • -
                                                          textureSize: ReadonlyVec2
                                                          -
                                                          -
                                                          -

                                                          The resolution of the end result

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          scale: number
                                                          -
                                                          -
                                                          -

                                                          A starting value can be 15

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          amplitude: number
                                                          -
                                                          -
                                                          -

                                                          A starting value can be 1

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          Default value ignoreWebGL2: boolean = false
                                                          -
                                                          -
                                                          -

                                                          Ignore WebGL2, even when it's available

                                                          -
                                                          -
                                                          -
                                                        • -
                                                        -

                                                        Returns Promise<HTMLCanvasElement>

                                                        -
                                                      • -
                                                      -
                                                      -
                                                      - -

                                                      runAnimation

                                                      - -
                                                        -
                                                      • - -
                                                        -
                                                        -

                                                        Implements the boilerplate code required to run real-time animations - in the browser. An FPS based autoscaler is also used. This creates an additional fps - key in the renderers insights property.

                                                        -
                                                        -

                                                        Example usage:

                                                        -
                                                          <canvas id="main" style="width: 300px; height: 150px"></canvas>
                                                        -
                                                        -
                                                        -

                                                        The canvas needs to have a fixed size specified by CSS.

                                                        -
                                                        -
                                                        import { CircleFactory, CircleLight, hsl, runAnimation } from 'sdf-2d';
                                                        -
                                                        -const canvas = document.querySelector('canvas');
                                                        -const Circle = CircleFactory(hsl(180, 100, 40));
                                                        -
                                                        -runAnimation(canvas, [Circle.descriptor, CircleLight.descriptor], (renderer, time) => {
                                                        -  renderer.addDrawable(
                                                        -    new Circle([150 + 50 * Math.cos(time / 1000), 75 + 50 * Math.sin(time / 1000)], 25)
                                                        -  );
                                                        -  renderer.addDrawable(new CircleLight([150, 75], hsl(270, 100, 40), 0.1));
                                                        -  return true;
                                                        -});
                                                        -
                                                        -
                                                        -

                                                        Parameters

                                                        -
                                                          -
                                                        • -
                                                          canvas: HTMLCanvasElement
                                                          -
                                                          -

                                                          The returned renderer will only be able to draw to this canvas.

                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          descriptors: Array<DrawableDescriptor>
                                                          -
                                                          -

                                                          The descriptor of every single object (and light) that - ever needs to be drawn by this renderer has to be given before compiling.

                                                          -
                                                          -
                                                        • -
                                                        • -
                                                          animate: (renderer: Renderer, currentTimeInMilliseconds: DOMHighResTimeStamp, deltaTimeInMilliseconds: DOMHighResTimeStamp) => boolean
                                                          -
                                                          -

                                                          This function will be called before rendering each frame. - renderDrawables must not be called by the animate function. It should return true - if the animation should be continued. To break out of the animation loop, a false (falsy) - return value must be given.

                                                          -
                                                          -
                                                            -
                                                          • -
                                                              -
                                                            • (renderer: Renderer, currentTimeInMilliseconds: DOMHighResTimeStamp, deltaTimeInMilliseconds: DOMHighResTimeStamp): boolean
                                                            • -
                                                            -
                                                              -
                                                            • -

                                                              Parameters

                                                              -
                                                                -
                                                              • -
                                                                renderer: Renderer
                                                                -
                                                              • -
                                                              • -
                                                                currentTimeInMilliseconds: DOMHighResTimeStamp
                                                                -
                                                              • -
                                                              • -
                                                                deltaTimeInMilliseconds: DOMHighResTimeStamp
                                                                -
                                                              • -
                                                              -

                                                              Returns boolean

                                                              -
                                                            • -
                                                            -
                                                          • -
                                                          -
                                                        • -
                                                        • -
                                                          Default value settings: Partial<StartupSettings & RuntimeSettings> = {}
                                                          -
                                                        • -
                                                        -

                                                        Returns Promise<void>

                                                        -
                                                      • -
                                                      -
                                                      -
                                                      -
                                                      -

                                                      Object literals

                                                      -
                                                      - -

                                                      Const defaultRuntimeSettings

                                                      -
                                                      defaultRuntimeSettings: object
                                                      - -
                                                      -
                                                      -

                                                      Contains the default values used for RuntimeSettings.

                                                      -
                                                      -
                                                      -
                                                      - -

                                                      ambientLight

                                                      -
                                                      ambientLight: vec3 = vec3.fromValues(0.25, 0.15, 0.25)
                                                      - -
                                                      -
                                                      - -

                                                      colorPalette

                                                      -
                                                      colorPalette: never[] = []
                                                      - -
                                                      -
                                                      - -

                                                      distanceRenderScale

                                                      -
                                                      distanceRenderScale: number = 0.5
                                                      - -
                                                      -
                                                      - -

                                                      enableHighDpiRendering

                                                      -
                                                      enableHighDpiRendering: false = false
                                                      - -
                                                      -
                                                      - -

                                                      isWorldInverted

                                                      -
                                                      isWorldInverted: false = false
                                                      - -
                                                      -
                                                      - -

                                                      lightCutoffDistance

                                                      -
                                                      lightCutoffDistance: number = 400
                                                      - -
                                                      -
                                                      - -

                                                      lightsRenderScale

                                                      -
                                                      lightsRenderScale: number = 1
                                                      - -
                                                      -
                                                      - -

                                                      motionBlur

                                                      -
                                                      motionBlur: number = 0.3
                                                      - -
                                                      -
                                                      - -

                                                      textures

                                                      -
                                                      textures: {}
                                                      - -
                                                      -

                                                      Type declaration

                                                      -
                                                        -
                                                      -
                                                      -
                                                      -
                                                      - -

                                                      tileMultiplier

                                                      -
                                                      tileMultiplier: number = 8
                                                      - -
                                                      -
                                                      -
                                                      - -

                                                      Const defaultStartupSettings

                                                      -
                                                      defaultStartupSettings: object
                                                      - -
                                                      -
                                                      -

                                                      Contains the default values used for StartupSettings.

                                                      -
                                                      -
                                                      -
                                                      - -

                                                      backgroundColor

                                                      -
                                                      backgroundColor: vec4 = vec4.fromValues(1, 1, 1, 1)
                                                      - -
                                                      -
                                                      - -

                                                      enableContextLostSimulator

                                                      -
                                                      enableContextLostSimulator: false = false
                                                      - -
                                                      -
                                                      - -

                                                      enableStopwatch

                                                      -
                                                      enableStopwatch: false = false
                                                      - -
                                                      -
                                                      - -

                                                      ignoreWebGL2

                                                      -
                                                      ignoreWebGL2: false = false
                                                      - -
                                                      -
                                                      - -

                                                      lightPenetrationRatio

                                                      -
                                                      lightPenetrationRatio: number = 0.75
                                                      - -
                                                      -
                                                      - -

                                                      paletteSize

                                                      -
                                                      paletteSize: number = 256
                                                      - -
                                                      -
                                                      - -

                                                      shadowTraceCount

                                                      -
                                                      shadowTraceCount: number = 16
                                                      - -
                                                      -
                                                      -
                                                      -
                                                      - -
                                                      -
                                                      -
                                                      -
                                                      -

                                                      Legend

                                                      -
                                                      -
                                                        -
                                                      • Constructor
                                                      • -
                                                      • Property
                                                      • -
                                                      • Method
                                                      • -
                                                      -
                                                        -
                                                      • Property
                                                      • -
                                                      • Method
                                                      • -
                                                      -
                                                        -
                                                      • Inherited property
                                                      • -
                                                      • Inherited method
                                                      • -
                                                      -
                                                        -
                                                      • Protected method
                                                      • -
                                                      -
                                                        -
                                                      • Static property
                                                      • -
                                                      -
                                                      -
                                                      -
                                                      -
                                                      - - - \ No newline at end of file diff --git a/docs/hierarchy.html b/docs/hierarchy.html new file mode 100644 index 0000000..1a773b0 --- /dev/null +++ b/docs/hierarchy.html @@ -0,0 +1 @@ +SDF-2D - v0.7.6
                                                      SDF-2D - v0.7.6
                                                        Preparing search index...

                                                        SDF-2D - v0.7.6

                                                        Hierarchy Summary

                                                        diff --git a/docs/index.html b/docs/index.html index 4f266ca..8c5d546 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,318 +1,53 @@ - - - - - - SDF-2D - v0.7.6 - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - Options -
                                                        -
                                                        - All -
                                                          -
                                                        • Public
                                                        • -
                                                        • Public/Protected
                                                        • -
                                                        • All
                                                        • -
                                                        -
                                                        - - -
                                                        -
                                                        - Menu -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - -

                                                        SDF-2D - v0.7.6

                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - -

                                                        SDF-2D logo Documentation

                                                        -
                                                        -

                                                        The motivation behind this library and more in-depth information about the rendering techniques utilised can be found in my thesis.

                                                        - -

                                                        Links

                                                        -
                                                        - - -

                                                        Usage (1st option)

                                                        -
                                                        -
                                                          -
                                                        • To start using cutting-edge 2D graphics, first you have get a renderer instance. This is possible by calling the compile function. -
                                                        • -
                                                        • After acquiring a renderer, the drawing of objects can be started through the Renderer interface.
                                                        • -
                                                        - -

                                                        Usage (2nd option)

                                                        -
                                                        -

                                                        If you're planning on creating animated content, use the runAnimation function to spare yourself from writing boilerplate code. - Further documentation on its usage is available in its documentation.

                                                        - -

                                                        Extending drawables

                                                        -
                                                        -
                                                        -

                                                        Iñigo Quilez has some great 2D SDF-s

                                                        -
                                                        -
                                                          -
                                                        • Subclass Drawable
                                                        • -
                                                        • Implement its abstract methods
                                                        • -
                                                        • Add a static property to your class called descriptor of type DrawableDescriptors
                                                        • -
                                                        • Follow the instructions given in Usage
                                                        • -
                                                        - -

                                                        Useful to know

                                                        -
                                                        - -

                                                        Math

                                                        -
                                                        -

                                                        The vec2, vec3, and vec4 types seen in the documentation come from the glMatrix library and are equivalent to regular JS Arrays or Float32Arrays. So, feel free to give [x, y] as an input for functions requiring vec2.

                                                        - -

                                                        Coordinates

                                                        -
                                                        -

                                                        Anywhere, where positions need to be specified, the y values grow upwards. That means, when setting the view area, the origin is at the bottom left corner of the display.

                                                        - -

                                                        Tile-based rendering

                                                        -
                                                        -

                                                        For optimising the evaluation of the distance field, the display is divided up into a grid of tiles. The shaders for each tile are compiled to support a fix maximum number of objects on it. When using the built-in drawables it is possible that after a certain number of on-screen objects new ones won't be visible.

                                                        -

                                                        Mitigating this issue is quite easy. Instead of the following code:

                                                        -
                                                        this.renderer = await compile(canvas, [Circle.descriptor, CircleLight.descriptor]);
                                                        -
                                                        -

                                                        Modify it to something similar:

                                                        -
                                                        this.renderer = await compile(canvas, [
                                                        -  {
                                                        -    ...Circle.descriptor,
                                                        -    shaderCombinationSteps: [0, 1, 2, 24, 64],
                                                        -  },
                                                        -  {
                                                        -    ...CircleLight.descriptor,
                                                        -    shaderCombinationSteps: [0, 1, 2, 4],
                                                        -  },
                                                        -]);
                                                        -
                                                        -

                                                        The usage of too large numbers is not advised for compatibility and performance reasons alike.

                                                        -
                                                        -

                                                        Steps are very useful for tile-based rendering, because it is possible for one tile (at a given moment) to be empty or contain just a few objects, while others have a large cluster of objects. The compiled shaders only take into account the necessary number of objects on each tile.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        -
                                                        -

                                                        Legend

                                                        -
                                                        -
                                                          -
                                                        • Constructor
                                                        • -
                                                        • Property
                                                        • -
                                                        • Method
                                                        • -
                                                        -
                                                          -
                                                        • Property
                                                        • -
                                                        • Method
                                                        • -
                                                        -
                                                          -
                                                        • Inherited property
                                                        • -
                                                        • Inherited method
                                                        • -
                                                        -
                                                          -
                                                        • Protected method
                                                        • -
                                                        -
                                                          -
                                                        • Static property
                                                        • -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - - \ No newline at end of file +SDF-2D - v0.7.6
                                                        SDF-2D - v0.7.6
                                                          Preparing search index...

                                                          SDF-2D - v0.7.6

                                                          SDF-2D logo Documentation

                                                          +

                                                          The motivation behind this library and more in-depth information about the rendering techniques utilised can be found in my thesis.

                                                          + + + +
                                                            +
                                                          • To start using cutting-edge 2D graphics, first you have get a renderer instance. This is possible by calling the compile function. + +
                                                          • +
                                                          • After acquiring a renderer, the drawing of objects can be started through the Renderer interface.
                                                          • +
                                                          + +

                                                          If you're planning on creating animated content, use the runAnimation function to spare yourself from writing boilerplate code. +Further documentation on its usage is available in its documentation.

                                                          + +
                                                          +

                                                          Iñigo Quilez has some great 2D SDF-s

                                                          +
                                                          +
                                                            +
                                                          • Subclass Drawable
                                                          • +
                                                          • Implement its abstract methods
                                                          • +
                                                          • Add a static property to your class called descriptor of type DrawableDescriptors
                                                          • +
                                                          • Follow the instructions given in Usage
                                                          • +
                                                          + + +

                                                          The vec2, vec3, and vec4 types seen in the documentation come from the glMatrix library and are equivalent to regular JS Arrays or Float32Arrays. So, feel free to give [x, y] as an input for functions requiring vec2.

                                                          + +

                                                          Anywhere, where positions need to be specified, the y values grow upwards. That means, when setting the view area, the origin is at the bottom left corner of the display.

                                                          + +

                                                          For optimising the evaluation of the distance field, the display is divided up into a grid of tiles. The shaders for each tile are compiled to support a fix maximum number of objects on it. When using the built-in drawables it is possible that after a certain number of on-screen objects new ones won't be visible.

                                                          +

                                                          Mitigating this issue is quite easy. Instead of the following code:

                                                          +
                                                          this.renderer = await compile(canvas, [Circle.descriptor, CircleLight.descriptor]);
                                                          +
                                                          + +

                                                          Modify it to something similar:

                                                          +
                                                          this.renderer = await compile(canvas, [
                                                          {
                                                          ...Circle.descriptor,
                                                          shaderCombinationSteps: [0, 1, 2, 24, 64],
                                                          },
                                                          {
                                                          ...CircleLight.descriptor,
                                                          shaderCombinationSteps: [0, 1, 2, 4],
                                                          },
                                                          ]); +
                                                          + +

                                                          The usage of too large numbers is not advised for compatibility and performance reasons alike.

                                                          +
                                                          +

                                                          Steps are very useful for tile-based rendering, because it is possible for one tile (at a given moment) to be empty or contain just a few objects, while others have a large cluster of objects. The compiled shaders only take into account the necessary number of objects on each tile.

                                                          +
                                                          +
                                                          diff --git a/docs/interfaces/__global.array.html b/docs/interfaces/__global.array.html deleted file mode 100644 index 4a23bb7..0000000 --- a/docs/interfaces/__global.array.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - Array | SDF-2D - v0.7.6 - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Options -
                                                          -
                                                          - All -
                                                            -
                                                          • Public
                                                          • -
                                                          • Public/Protected
                                                          • -
                                                          • All
                                                          • -
                                                          -
                                                          - - -
                                                          -
                                                          - Menu -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          Interface Array<T>

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Type parameters

                                                          -
                                                            -
                                                          • -

                                                            T

                                                            -
                                                          • -
                                                          -
                                                          -
                                                          -

                                                          Hierarchy

                                                          -
                                                            -
                                                          • - Array -
                                                          • -
                                                          -
                                                          -
                                                          -

                                                          Index

                                                          -
                                                          -
                                                          -
                                                          -

                                                          Properties

                                                          -
                                                            -
                                                          • x
                                                          • -
                                                          • y
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Properties

                                                          -
                                                          - -

                                                          x

                                                          -
                                                          x: T
                                                          - -
                                                          -
                                                          - -

                                                          y

                                                          -
                                                          y: T
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Legend

                                                          -
                                                          -
                                                            -
                                                          • Constructor
                                                          • -
                                                          • Property
                                                          • -
                                                          • Method
                                                          • -
                                                          -
                                                            -
                                                          • Property
                                                          • -
                                                          • Method
                                                          • -
                                                          -
                                                            -
                                                          • Inherited property
                                                          • -
                                                          • Inherited method
                                                          • -
                                                          -
                                                            -
                                                          • Protected method
                                                          • -
                                                          -
                                                            -
                                                          • Static property
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/docs/interfaces/__global.float32array.html b/docs/interfaces/__global.float32array.html deleted file mode 100644 index 4f359fb..0000000 --- a/docs/interfaces/__global.float32array.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - Float32Array | SDF-2D - v0.7.6 - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Options -
                                                          -
                                                          - All -
                                                            -
                                                          • Public
                                                          • -
                                                          • Public/Protected
                                                          • -
                                                          • All
                                                          • -
                                                          -
                                                          - - -
                                                          -
                                                          - Menu -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          Interface Float32Array

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Hierarchy

                                                          -
                                                            -
                                                          • - Float32Array -
                                                          • -
                                                          -
                                                          -
                                                          -

                                                          Index

                                                          -
                                                          -
                                                          -
                                                          -

                                                          Properties

                                                          -
                                                            -
                                                          • x
                                                          • -
                                                          • y
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Properties

                                                          -
                                                          - -

                                                          x

                                                          -
                                                          x: number
                                                          - -
                                                          -
                                                          - -

                                                          y

                                                          -
                                                          y: number
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Legend

                                                          -
                                                          -
                                                            -
                                                          • Constructor
                                                          • -
                                                          • Property
                                                          • -
                                                          • Method
                                                          • -
                                                          -
                                                            -
                                                          • Property
                                                          • -
                                                          • Method
                                                          • -
                                                          -
                                                            -
                                                          • Inherited property
                                                          • -
                                                          • Inherited method
                                                          • -
                                                          -
                                                            -
                                                          • Protected method
                                                          • -
                                                          -
                                                            -
                                                          • Static property
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/docs/interfaces/__global.readonlyarray.html b/docs/interfaces/__global.readonlyarray.html deleted file mode 100644 index d0b0471..0000000 --- a/docs/interfaces/__global.readonlyarray.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - ReadonlyArray | SDF-2D - v0.7.6 - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Options -
                                                          -
                                                          - All -
                                                            -
                                                          • Public
                                                          • -
                                                          • Public/Protected
                                                          • -
                                                          • All
                                                          • -
                                                          -
                                                          - - -
                                                          -
                                                          - Menu -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          Interface ReadonlyArray<T>

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Type parameters

                                                          -
                                                            -
                                                          • -

                                                            T

                                                            -
                                                          • -
                                                          -
                                                          -
                                                          -

                                                          Hierarchy

                                                          -
                                                            -
                                                          • - ReadonlyArray -
                                                          • -
                                                          -
                                                          -
                                                          -

                                                          Index

                                                          -
                                                          -
                                                          -
                                                          -

                                                          Properties

                                                          -
                                                            -
                                                          • x
                                                          • -
                                                          • y
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Properties

                                                          -
                                                          - -

                                                          x

                                                          -
                                                          x: T
                                                          - -
                                                          -
                                                          - -

                                                          y

                                                          -
                                                          y: T
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Legend

                                                          -
                                                          -
                                                            -
                                                          • Constructor
                                                          • -
                                                          • Property
                                                          • -
                                                          • Method
                                                          • -
                                                          -
                                                            -
                                                          • Property
                                                          • -
                                                          • Method
                                                          • -
                                                          -
                                                            -
                                                          • Inherited property
                                                          • -
                                                          • Inherited method
                                                          • -
                                                          -
                                                            -
                                                          • Protected method
                                                          • -
                                                          -
                                                            -
                                                          • Static property
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/docs/interfaces/drawabledescriptor.html b/docs/interfaces/drawabledescriptor.html deleted file mode 100644 index fde937a..0000000 --- a/docs/interfaces/drawabledescriptor.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - DrawableDescriptor | SDF-2D - v0.7.6 - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Options -
                                                          -
                                                          - All -
                                                            -
                                                          • Public
                                                          • -
                                                          • Public/Protected
                                                          • -
                                                          • All
                                                          • -
                                                          -
                                                          - - -
                                                          -
                                                          - Menu -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          Interface DrawableDescriptor

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Used for containing the required information to compile drawables into - shader code.

                                                          -
                                                          -

                                                          Each Drawable must have a static property of this type, called descriptor.

                                                          -

                                                          For more information on how to create your own DrawableDescriptor-s, look at the - code of CircleFactory or InvertedTunnelFactory.

                                                          -
                                                          -
                                                          -
                                                          -

                                                          Hierarchy

                                                          -
                                                            -
                                                          • - DrawableDescriptor -
                                                          • -
                                                          -
                                                          -
                                                          -

                                                          Index

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -

                                                          Properties

                                                          -
                                                          - -

                                                          Readonly empty

                                                          -
                                                          empty: Drawable
                                                          - -
                                                          -
                                                          -

                                                          When no shaderCombinationStep matches the current number of drawables exactly, - the value of empty is used to pad out arrays.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          Optional objectCountScaler

                                                          -
                                                          objectCountScaler: undefined | number
                                                          - -
                                                          -
                                                          -

                                                          Calculating the number of objects to be drawn is done using the following pseudo-formula:

                                                          -
                                                          -

                                                          objectCountScaler * propertyUniformMapping[0].length

                                                          -

                                                          By default, its value is 1

                                                          -
                                                          -
                                                          -
                                                          - -

                                                          propertyUniformMapping

                                                          -
                                                          propertyUniformMapping: {}
                                                          - -
                                                          -
                                                          -

                                                          An object describing the relationship between the object returned by a Drawable's - getObjectToSerialize and the name of the arrays used in the GLSL code.

                                                          -
                                                          -
                                                          -
                                                          -

                                                          Type declaration

                                                          -
                                                            -
                                                          • -
                                                            [property: string]: string
                                                            -
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          Optional sdf

                                                          -
                                                          sdf: undefined | { distanceFunctionName: string; isInverted?: undefined | false | true; shader: string }
                                                          - -
                                                          -
                                                          -

                                                          Required property for shapes having physical dimensions.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          shaderCombinationSteps

                                                          -
                                                          shaderCombinationSteps: Array<number>
                                                          - -
                                                          -
                                                          -

                                                          Number of possible drawables around each tile.

                                                          -
                                                          -

                                                          For each step, a shader will be generated. And at runtime the closes matching - shader will be used to render a given part of the scene.

                                                          -

                                                          Must contain 0 as a value.

                                                          -
                                                          -
                                                          -
                                                          - -

                                                          uniformCountMacroName

                                                          -
                                                          uniformCountMacroName: string
                                                          - -
                                                          -
                                                          -

                                                          The name of the uniform int used in the code to refer to the - number of drawables of this type.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Legend

                                                          -
                                                          -
                                                            -
                                                          • Constructor
                                                          • -
                                                          • Property
                                                          • -
                                                          • Method
                                                          • -
                                                          -
                                                            -
                                                          • Property
                                                          • -
                                                          • Method
                                                          • -
                                                          -
                                                            -
                                                          • Inherited property
                                                          • -
                                                          • Inherited method
                                                          • -
                                                          -
                                                            -
                                                          • Protected method
                                                          • -
                                                          -
                                                            -
                                                          • Static property
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/docs/interfaces/drawables_drawable-descriptor.DrawableDescriptor.html b/docs/interfaces/drawables_drawable-descriptor.DrawableDescriptor.html new file mode 100644 index 0000000..6200b4b --- /dev/null +++ b/docs/interfaces/drawables_drawable-descriptor.DrawableDescriptor.html @@ -0,0 +1,34 @@ +DrawableDescriptor | SDF-2D - v0.7.6
                                                          SDF-2D - v0.7.6
                                                            Preparing search index...

                                                            Used for containing the required information to compile drawables into +shader code.

                                                            +

                                                            Each [[Drawable]] must have a static property of this type, called descriptor.

                                                            +

                                                            For more information on how to create your own DrawableDescriptor-s, look at the +code of [[CircleFactory]] or [[InvertedTunnelFactory]].

                                                            +
                                                            interface DrawableDescriptor {
                                                                empty: Drawable;
                                                                objectCountScaler?: number;
                                                                propertyUniformMapping: { [property: string]: string };
                                                                sdf?: {
                                                                    distanceFunctionName: string;
                                                                    isInverted?: boolean;
                                                                    shader: string;
                                                                };
                                                                shaderCombinationSteps: number[];
                                                                uniformCountMacroName: string;
                                                            }
                                                            Index

                                                            Properties

                                                            empty: Drawable

                                                            When no shaderCombinationStep matches the current number of drawables exactly, +the value of empty is used to pad out arrays.

                                                            +
                                                            objectCountScaler?: number

                                                            Calculating the number of objects to be drawn is done using the following pseudo-formula:

                                                            +

                                                            objectCountScaler * propertyUniformMapping[0].length

                                                            +

                                                            By default, its value is 1

                                                            +
                                                            propertyUniformMapping: { [property: string]: string }

                                                            An object describing the relationship between the object returned by a [[Drawable]]'s +getObjectToSerialize and the name of the arrays used in the GLSL code.

                                                            +
                                                            sdf?: { distanceFunctionName: string; isInverted?: boolean; shader: string }

                                                            Required property for shapes having physical dimensions.

                                                            +

                                                            Type Declaration

                                                            • distanceFunctionName: string

                                                              The name of the function defined in the value of shader. +Its signature should look like this:

                                                              +
                                                               float (in vec2 target, out float colorIndex)
                                                              +
                                                              + +
                                                            • OptionalisInverted?: boolean

                                                              By default, drawables are not inverted.

                                                              +
                                                            • shader: string

                                                              The actual GLSL code for observing the drawables represented by this descriptor.

                                                              +

                                                              Your code should work with both version 100 and version 300 es

                                                              +
                                                            shaderCombinationSteps: number[]

                                                            Number of possible drawables around each tile.

                                                            +

                                                            For each step, a shader will be generated. And at runtime the closes matching +shader will be used to render a given part of the scene.

                                                            +

                                                            Must contain 0 as a value.

                                                            +
                                                            uniformCountMacroName: string

                                                            The name of the uniform int used in the code to refer to the +number of drawables of this type.

                                                            +
                                                            diff --git a/docs/interfaces/graphics_graphics-library_texture_texture-options.TextureOptions.html b/docs/interfaces/graphics_graphics-library_texture_texture-options.TextureOptions.html new file mode 100644 index 0000000..7e2c71b --- /dev/null +++ b/docs/interfaces/graphics_graphics-library_texture_texture-options.TextureOptions.html @@ -0,0 +1,5 @@ +TextureOptions | SDF-2D - v0.7.6
                                                            SDF-2D - v0.7.6
                                                              Preparing search index...
                                                              interface TextureOptions {
                                                                  maxFilter: FilteringOptions;
                                                                  minFilter: FilteringOptions;
                                                                  wrapS: WrapOptions;
                                                                  wrapT: WrapOptions;
                                                              }
                                                              Index

                                                              Properties

                                                              maxFilter: FilteringOptions
                                                              minFilter: FilteringOptions
                                                              diff --git a/docs/interfaces/graphics_rendering_renderer_renderer-info.RendererInfo.html b/docs/interfaces/graphics_rendering_renderer_renderer-info.RendererInfo.html new file mode 100644 index 0000000..9d6ef01 --- /dev/null +++ b/docs/interfaces/graphics_rendering_renderer_renderer-info.RendererInfo.html @@ -0,0 +1,10 @@ +RendererInfo | SDF-2D - v0.7.6
                                                              SDF-2D - v0.7.6
                                                                Preparing search index...
                                                                interface RendererInfo {
                                                                    extensions: { [name: string]: boolean };
                                                                    floatInterpolationEnabled?: boolean;
                                                                    isWebGL2: boolean;
                                                                    programCount?: number;
                                                                    renderer?: string;
                                                                    renderPasses: {
                                                                        distance: {
                                                                            drawableCount?: number;
                                                                            drawnDrawableCount?: number;
                                                                            renderScale?: number;
                                                                            tileCount?: number;
                                                                        };
                                                                        lights: { drawnDrawableCount?: number; renderScale?: number };
                                                                    };
                                                                    sdf2dVersion?: string;
                                                                    startupTimeInMilliseconds?: number;
                                                                    vendor?: string;
                                                                    [k: string]: any;
                                                                }

                                                                Indexable

                                                                • [k: string]: any
                                                                Index

                                                                Properties

                                                                extensions: { [name: string]: boolean }
                                                                floatInterpolationEnabled?: boolean
                                                                isWebGL2: boolean
                                                                programCount?: number
                                                                renderer?: string
                                                                renderPasses: {
                                                                    distance: {
                                                                        drawableCount?: number;
                                                                        drawnDrawableCount?: number;
                                                                        renderScale?: number;
                                                                        tileCount?: number;
                                                                    };
                                                                    lights: { drawnDrawableCount?: number; renderScale?: number };
                                                                }
                                                                sdf2dVersion?: string
                                                                startupTimeInMilliseconds?: number
                                                                vendor?: string
                                                                diff --git a/docs/interfaces/graphics_rendering_renderer_renderer.Renderer.html b/docs/interfaces/graphics_rendering_renderer_renderer.Renderer.html new file mode 100644 index 0000000..fd4ae91 --- /dev/null +++ b/docs/interfaces/graphics_rendering_renderer_renderer.Renderer.html @@ -0,0 +1,45 @@ +Renderer | SDF-2D - v0.7.6
                                                                SDF-2D - v0.7.6
                                                                  Preparing search index...

                                                                  The main interface through which rendering can be achieved.

                                                                  +

                                                                  Multiple renderers are permitted on a single page.

                                                                  +
                                                                  interface Renderer {
                                                                      canvasSize: ReadonlyVec2;
                                                                      insights: RendererInfo | null;
                                                                      viewAreaSize: ReadonlyVec2;
                                                                      addDrawable<T extends Drawable>(drawable: T): void;
                                                                      destroy(): void;
                                                                      displayToWorldCoordinates(displayCoordinates: ReadonlyVec2): vec2;
                                                                      renderDrawables(): void;
                                                                      setRuntimeSettings(overrides: Partial<RuntimeSettings>): void;
                                                                      setViewArea(topLeft: ReadonlyVec2, size: ReadonlyVec2): void;
                                                                      worldToDisplayCoordinates(worldCoordinates: ReadonlyVec2): vec2;
                                                                  }
                                                                  Index

                                                                  Properties

                                                                  canvasSize: ReadonlyVec2

                                                                  Get the actual resolution of the canvas without triggering a reflow.

                                                                  +

                                                                  A ResizeObserver is utilised fot achieving this.

                                                                  +
                                                                  insights: RendererInfo | null

                                                                  Get useful information about the hardware and the SDF2D renderer.

                                                                  +

                                                                  Its scheme is subject to change.

                                                                  +

                                                                  During context lost it might be null.

                                                                  +
                                                                  viewAreaSize: ReadonlyVec2

                                                                  Get the viewArea size set by the last setViewArea.

                                                                  +

                                                                  By default, canvasSize is used for the view area size.

                                                                  +

                                                                  Methods

                                                                  • Schedule a drawable to be rendered during the next renderDrawables call.

                                                                    +

                                                                    Type Parameters

                                                                    Parameters

                                                                    • drawable: T

                                                                      Must be a subclass of drawable and its class must contain a +static descriptor property of type [[DrawableDescriptor]].

                                                                      +

                                                                    Returns void

                                                                  • Let go of every GPU resource held by the renderer.

                                                                    +

                                                                    It's up to the browser and driver whether these resources are actually freed. +Nonetheless, when a renderer is no longer needed, this method should be called.

                                                                    +

                                                                    Returns void

                                                                  • The inverse of worldToDisplayCoordinates, returns the world coordinates +from a pixel's position.

                                                                    +

                                                                    The view area coordinates are also given in world coordinates.

                                                                    +

                                                                    Useful for picking.

                                                                    +

                                                                    Parameters

                                                                    • displayCoordinates: ReadonlyVec2

                                                                      The origin is in the display's top left corner. +Just as in mouse events' clientX and clientY.

                                                                      +

                                                                    Returns vec2

                                                                  • Render every drawable added since the last renderDrawables call.

                                                                    +

                                                                    Resizing of framebuffers and the canvas also takes effect +when calling renderDrawables.

                                                                    +

                                                                    Returns void

                                                                  • Patch the current runtime settings with new values.

                                                                    +

                                                                    Parameters

                                                                    Returns void

                                                                  • Set the camera transformation.

                                                                    +

                                                                    Parameters

                                                                    • topLeft: ReadonlyVec2

                                                                      top (!) left. By default, equals to [0, canvasHeight].

                                                                      +
                                                                    • size: ReadonlyVec2

                                                                      need not be equal to the canvas size, though their aspect ratio +should be the same to avoid stretching.

                                                                      +

                                                                    Returns void

                                                                  • The inverse of displayToWorldCoordinates, returns the screen space position +of a point given in world space coordinates.

                                                                    +

                                                                    While the origin for worldCoordinates resides in the bottom-left corner, +the origin of the returned display coordinates is placed in the top left.

                                                                    +

                                                                    Parameters

                                                                    • worldCoordinates: ReadonlyVec2

                                                                      Coordinates used when drawing objects.

                                                                      +

                                                                    Returns vec2

                                                                  diff --git a/docs/interfaces/graphics_rendering_settings_runtime-settings.RuntimeSettings.html b/docs/interfaces/graphics_rendering_settings_runtime-settings.RuntimeSettings.html new file mode 100644 index 0000000..c5516e1 --- /dev/null +++ b/docs/interfaces/graphics_rendering_settings_runtime-settings.RuntimeSettings.html @@ -0,0 +1,46 @@ +RuntimeSettings | SDF-2D - v0.7.6
                                                                  SDF-2D - v0.7.6
                                                                    Preparing search index...

                                                                    Interface for a configuration object containing the settings +that can be changed during runtime.

                                                                    +

                                                                    The default values for RuntimeSettings can be found in [[defaultRuntimeSettings]].

                                                                    +
                                                                    interface RuntimeSettings {
                                                                        ambientLight: vec3;
                                                                        colorPalette: (
                                                                            | IndexedCollection
                                                                            | [number, number, number]
                                                                            | [number, number, number, number]
                                                                        )[];
                                                                        distanceRenderScale: number;
                                                                        enableHighDpiRendering: boolean;
                                                                        isWorldInverted: boolean;
                                                                        lightCutoffDistance: number;
                                                                        lightsRenderScale: number;
                                                                        motionBlur: number;
                                                                        textures: { [textureName: string]: TexImageSource | TextureWithOptions };
                                                                        tileMultiplier: number;
                                                                    }
                                                                    Index

                                                                    Properties

                                                                    ambientLight: vec3

                                                                    A light affecting every pixel (even the ones inside objects).

                                                                    +
                                                                    colorPalette: (
                                                                        | IndexedCollection
                                                                        | [number, number, number]
                                                                        | [number, number, number, number]
                                                                    )[]

                                                                    Its length should be less than the one specified in [[StartupSettings]].paletteSize.

                                                                    +

                                                                    The possible colors for the objects. Each color is referenced by its index in the +palette.

                                                                    +

                                                                    Can have transparency, but only if WebGL2 support is enabled.

                                                                    +
                                                                    distanceRenderScale: number

                                                                    The resolution of the distance field rendering will be scaled up or down with this value.

                                                                    +

                                                                    Because of interpolation, this can be set much lower than the lightsRenderScale, while +maintaining closely the same perceived quality.

                                                                    +

                                                                    Setting this is a great way to balance quality and performance.

                                                                    +
                                                                    enableHighDpiRendering: boolean

                                                                    When set to true rendering will be done on the screen's real resolution.

                                                                    +
                                                                    isWorldInverted: boolean

                                                                    By default, every pixel is outside of objects. Flipping this value to true will +result in every pixel being inside a large object. From then it only makes sense to +draw inverted objects.

                                                                    +
                                                                    lightCutoffDistance: number

                                                                    When lights reach the end of the display, they are slowly faded out. The length +of this phaseout can be set through this value.

                                                                    +
                                                                    lightsRenderScale: number

                                                                    The resolution of the final frame will be scaled by this value.

                                                                    +

                                                                    Setting this is a great way to balance quality and performance.

                                                                    +
                                                                    motionBlur: number

                                                                    Set the extent of the motion blur.

                                                                    +

                                                                    The values must be between 0 and 1. Where 0 means no motion blur, +and values just below 1 mean an extreme amount of motion blur.

                                                                    +
                                                                    textures: { [textureName: string]: TexImageSource | TextureWithOptions }

                                                                    It is possible to use your own textures in your SDF definitions.

                                                                    +

                                                                    The keys of the object should be the name used to reference them in the GLSL code, +and the values should be the textures themselves or a TextureWithOptions specifying +the texture's [[TextureOptions]]. +It can be a canvas, img element, Image and so on.

                                                                    +
                                                                    tileMultiplier: number

                                                                    First, the SDF of the scene is evaluated at every single pixel. +For speeding this process up, the screen is divided up into tiles, +this way each having to deal with a fewer objects.

                                                                    +

                                                                    For each tile, it is decided which objects are near its close vicinity. +This comes with some overhead for the CPU, while saving the GPU from loads of +calculations. The workload can be balanced between the CPU and the GPU by setting +this number.

                                                                    +
                                                                    diff --git a/docs/interfaces/graphics_rendering_settings_startup-settings.StartupSettings.html b/docs/interfaces/graphics_rendering_settings_startup-settings.StartupSettings.html new file mode 100644 index 0000000..8c96868 --- /dev/null +++ b/docs/interfaces/graphics_rendering_settings_startup-settings.StartupSettings.html @@ -0,0 +1,39 @@ +StartupSettings | SDF-2D - v0.7.6
                                                                    SDF-2D - v0.7.6
                                                                      Preparing search index...

                                                                      Interface for a configuration object containing the settings +that need to be given before shader compilation.

                                                                      +

                                                                      The default values for StartupSettings can be found in [[defaultStartupSettings]].

                                                                      +
                                                                      interface StartupSettings {
                                                                          backgroundColor:
                                                                              | IndexedCollection
                                                                              | [number, number, number]
                                                                              | [number, number, number, number];
                                                                          enableContextLostSimulator: boolean;
                                                                          enableStopwatch: boolean;
                                                                          ignoreWebGL2: boolean;
                                                                          lightOverlapReduction: number;
                                                                          lightPenetrationRatio: number;
                                                                          paletteSize: number;
                                                                          shadowTraceCount: number;
                                                                      }
                                                                      Index

                                                                      Properties

                                                                      backgroundColor:
                                                                          | IndexedCollection
                                                                          | [number, number, number]
                                                                          | [number, number, number, number]

                                                                      The default background color of the scene, can have transparency on every platform.

                                                                      +
                                                                      enableContextLostSimulator: boolean

                                                                      Many context lost event will be simulated when enabled.

                                                                      +

                                                                      Useful for testing.

                                                                      +
                                                                      enableStopwatch: boolean

                                                                      Creates a stopwatch used for measuring the GPU render time +when its required extension is available.

                                                                      +

                                                                      You should only have one renderer with enabled stopwatch.

                                                                      +
                                                                      ignoreWebGL2: boolean

                                                                      When set to true, rendering will fall back to WebGL +even when WebGL2 is present.

                                                                      +

                                                                      Useful for testing compatibility.

                                                                      +
                                                                      lightOverlapReduction: number

                                                                      Controls how overlapping lights combine.

                                                                      +

                                                                      At 0 lights are summed additively (the physically-correct default): +two nearby lights brighten their overlap and their glows merge into a +shape larger than either alone. At 1 overlapping lights instead take +the per-channel maximum, so a combination never reads brighter or larger +than its strongest contributor. Values in between blend the two.

                                                                      +

                                                                      A single light looks the same at any value. Should be between 0 and 1.

                                                                      +
                                                                      lightPenetrationRatio: number

                                                                      The illumination is multiplied by this constant where +the distance field is negative (i.e. inside objects).

                                                                      +

                                                                      Should be between 0 and 1, but other values are also permitted.

                                                                      +
                                                                      paletteSize: number

                                                                      Gives the number of possible object colors for the scene.

                                                                      +

                                                                      When using WebGL, only 256 different colors can be used. +On WebGL2, its value should not be larger than 4096 for +maintaining compatibility with low-end devices.

                                                                      +
                                                                      shadowTraceCount: number

                                                                      The raytracing algorithm used for shadows requires a step count. +Sensible values for this are between 8 and 32.

                                                                      +

                                                                      The higher the number, the harder the shadows will get. +Some ambient occlusion like effects can be visible on lower trace counts.

                                                                      +
                                                                      diff --git a/docs/interfaces/noisypolygonbase.html b/docs/interfaces/noisypolygonbase.html deleted file mode 100644 index 6299d75..0000000 --- a/docs/interfaces/noisypolygonbase.html +++ /dev/null @@ -1,297 +0,0 @@ - - - - - - NoisyPolygonBase | SDF-2D - v0.7.6 - - - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - Options -
                                                                      -
                                                                      - All -
                                                                        -
                                                                      • Public
                                                                      • -
                                                                      • Public/Protected
                                                                      • -
                                                                      • All
                                                                      • -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - Menu -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Interface NoisyPolygonBase

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Hierarchy

                                                                      - -
                                                                      -
                                                                      -

                                                                      Index

                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Constructors

                                                                      - -
                                                                      -
                                                                      -

                                                                      Properties

                                                                      - -
                                                                      -
                                                                      -

                                                                      Methods

                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Constructors

                                                                      -
                                                                      - -

                                                                      constructor

                                                                      - - -
                                                                      -
                                                                      -
                                                                      -

                                                                      Properties

                                                                      -
                                                                      - -

                                                                      randomOffset

                                                                      -
                                                                      randomOffset: number
                                                                      - -
                                                                      -
                                                                      - -

                                                                      vertices

                                                                      -
                                                                      vertices: Array<vec2>
                                                                      - -
                                                                      -
                                                                      - -

                                                                      Static Readonly descriptor

                                                                      -
                                                                      descriptor: DrawableDescriptor
                                                                      - -
                                                                      -
                                                                      -
                                                                      -

                                                                      Methods

                                                                      -
                                                                      - -

                                                                      Protected getObjectToSerialize

                                                                      -
                                                                        -
                                                                      • getObjectToSerialize(transform2d: mat2d, transform1d: number): any
                                                                      • -
                                                                      - -
                                                                      -
                                                                      - -

                                                                      minDistance

                                                                      -
                                                                        -
                                                                      • minDistance(target: vec2): number
                                                                      • -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Legend

                                                                      -
                                                                      -
                                                                        -
                                                                      • Constructor
                                                                      • -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Inherited property
                                                                      • -
                                                                      • Inherited method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Protected method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Static property
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/docs/interfaces/renderer.html b/docs/interfaces/renderer.html deleted file mode 100644 index 8192a07..0000000 --- a/docs/interfaces/renderer.html +++ /dev/null @@ -1,471 +0,0 @@ - - - - - - Renderer | SDF-2D - v0.7.6 - - - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - Options -
                                                                      -
                                                                      - All -
                                                                        -
                                                                      • Public
                                                                      • -
                                                                      • Public/Protected
                                                                      • -
                                                                      • All
                                                                      • -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - Menu -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Interface Renderer

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      The main interface through which rendering can be achieved.

                                                                      -
                                                                      -

                                                                      Multiple renderers are permitted on a single page.

                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Hierarchy

                                                                      -
                                                                        -
                                                                      • - Renderer -
                                                                      • -
                                                                      -
                                                                      -
                                                                      -

                                                                      Index

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -

                                                                      Properties

                                                                      -
                                                                      - -

                                                                      Readonly canvasSize

                                                                      -
                                                                      canvasSize: ReadonlyVec2
                                                                      - -
                                                                      -
                                                                      -

                                                                      Get the actual resolution of the canvas without triggering a reflow.

                                                                      -
                                                                      -

                                                                      A ResizeObserver is utilised fot achieving this.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Readonly insights

                                                                      -
                                                                      insights: RendererInfo | null
                                                                      - -
                                                                      -
                                                                      -

                                                                      Get useful information about the hardware and the SDF2D renderer.

                                                                      -
                                                                      -

                                                                      Its scheme is subject to change.

                                                                      -

                                                                      During context lost it might be null.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Readonly viewAreaSize

                                                                      -
                                                                      viewAreaSize: ReadonlyVec2
                                                                      - -
                                                                      -
                                                                      -

                                                                      Get the viewArea size set by the last setViewArea.

                                                                      -
                                                                      -

                                                                      By default, canvasSize is used for the view area size.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Methods

                                                                      -
                                                                      - -

                                                                      addDrawable

                                                                      -
                                                                        -
                                                                      • addDrawable<T>(drawable: T): void
                                                                      • -
                                                                      -
                                                                        -
                                                                      • - -
                                                                        -
                                                                        -

                                                                        Schedule a drawable to be rendered during the next renderDrawables call.

                                                                        -
                                                                        -
                                                                        -

                                                                        Type parameters

                                                                        - -

                                                                        Parameters

                                                                        -
                                                                          -
                                                                        • -
                                                                          drawable: T
                                                                          -
                                                                          -

                                                                          Must be a subclass of drawable and its class must contain a - static descriptor property of type DrawableDescriptor.

                                                                          -
                                                                          -
                                                                        • -
                                                                        -

                                                                        Returns void

                                                                        -
                                                                      • -
                                                                      -
                                                                      -
                                                                      - -

                                                                      destroy

                                                                      -
                                                                        -
                                                                      • destroy(): void
                                                                      • -
                                                                      -
                                                                        -
                                                                      • - -
                                                                        -
                                                                        -

                                                                        Let go of every GPU resource held by the renderer.

                                                                        -
                                                                        -

                                                                        It's up to the browser and driver whether these resources are actually freed. - Nonetheless, when a renderer is no longer needed, this method should be called.

                                                                        -
                                                                        -

                                                                        Returns void

                                                                        -
                                                                      • -
                                                                      -
                                                                      -
                                                                      - -

                                                                      displayToWorldCoordinates

                                                                      -
                                                                        -
                                                                      • displayToWorldCoordinates(displayCoordinates: ReadonlyVec2): vec2
                                                                      • -
                                                                      -
                                                                        -
                                                                      • - -
                                                                        -
                                                                        -

                                                                        The inverse of worldToDisplayCoordinates, returns the world coordinates - from a pixel's position.

                                                                        -
                                                                        -

                                                                        The view area coordinates are also given in world coordinates.

                                                                        -

                                                                        Useful for picking.

                                                                        -
                                                                        -

                                                                        Parameters

                                                                        -
                                                                          -
                                                                        • -
                                                                          displayCoordinates: ReadonlyVec2
                                                                          -
                                                                          -

                                                                          The origin is in the display's top left corner. - Just as in mouse events' clientX and clientY.

                                                                          -
                                                                          -
                                                                        • -
                                                                        -

                                                                        Returns vec2

                                                                        -
                                                                      • -
                                                                      -
                                                                      -
                                                                      - -

                                                                      renderDrawables

                                                                      -
                                                                        -
                                                                      • renderDrawables(): void
                                                                      • -
                                                                      -
                                                                        -
                                                                      • - -
                                                                        -
                                                                        -

                                                                        Render every drawable added since the last renderDrawables call.

                                                                        -
                                                                        -

                                                                        Resizing of framebuffers and the canvas also takes effect - when calling renderDrawables.

                                                                        -
                                                                        -

                                                                        Returns void

                                                                        -
                                                                      • -
                                                                      -
                                                                      -
                                                                      - -

                                                                      setRuntimeSettings

                                                                      - - -
                                                                      -
                                                                      - -

                                                                      setViewArea

                                                                      -
                                                                        -
                                                                      • setViewArea(topLeft: ReadonlyVec2, size: ReadonlyVec2): void
                                                                      • -
                                                                      -
                                                                        -
                                                                      • - -
                                                                        -
                                                                        -

                                                                        Set the camera transformation.

                                                                        -
                                                                        -
                                                                        -

                                                                        Parameters

                                                                        -
                                                                          -
                                                                        • -
                                                                          topLeft: ReadonlyVec2
                                                                          -
                                                                          -

                                                                          top (!) left. By default, equals to [0, canvasHeight].

                                                                          -
                                                                          -
                                                                        • -
                                                                        • -
                                                                          size: ReadonlyVec2
                                                                          -
                                                                          -

                                                                          need not be equal to the canvas size, though their aspect ratio - should be the same to avoid stretching.

                                                                          -
                                                                          -
                                                                        • -
                                                                        -

                                                                        Returns void

                                                                        -
                                                                      • -
                                                                      -
                                                                      -
                                                                      - -

                                                                      worldToDisplayCoordinates

                                                                      -
                                                                        -
                                                                      • worldToDisplayCoordinates(worldCoordinates: ReadonlyVec2): vec2
                                                                      • -
                                                                      -
                                                                        -
                                                                      • - -
                                                                        -
                                                                        -

                                                                        The inverse of displayToWorldCoordinates, returns the screen space position - of a point given in world space coordinates.

                                                                        -
                                                                        -

                                                                        While the origin for worldCoordinates resides in the bottom-left corner, - the origin of the returned display coordinates is placed in the top left.

                                                                        -
                                                                        -

                                                                        Parameters

                                                                        -
                                                                          -
                                                                        • -
                                                                          worldCoordinates: ReadonlyVec2
                                                                          -
                                                                          -

                                                                          Coordinates used when drawing objects.

                                                                          -
                                                                          -
                                                                        • -
                                                                        -

                                                                        Returns vec2

                                                                        -
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Legend

                                                                      -
                                                                      -
                                                                        -
                                                                      • Constructor
                                                                      • -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Inherited property
                                                                      • -
                                                                      • Inherited method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Protected method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Static property
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/docs/interfaces/rendererinfo.html b/docs/interfaces/rendererinfo.html deleted file mode 100644 index b31724c..0000000 --- a/docs/interfaces/rendererinfo.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - - RendererInfo | SDF-2D - v0.7.6 - - - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - Options -
                                                                      -
                                                                      - All -
                                                                        -
                                                                      • Public
                                                                      • -
                                                                      • Public/Protected
                                                                      • -
                                                                      • All
                                                                      • -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - Menu -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Interface RendererInfo

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Hierarchy

                                                                      -
                                                                        -
                                                                      • - RendererInfo -
                                                                      • -
                                                                      -
                                                                      -
                                                                      -

                                                                      Indexable

                                                                      -
                                                                      [k: string]: any
                                                                      -
                                                                      -
                                                                      -

                                                                      Index

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -

                                                                      Properties

                                                                      -
                                                                      - -

                                                                      extensions

                                                                      -
                                                                      extensions: {}
                                                                      - -
                                                                      -

                                                                      Type declaration

                                                                      -
                                                                        -
                                                                      • -
                                                                        [name: string]: boolean
                                                                        -
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Optional floatInterpolationEnabled

                                                                      -
                                                                      floatInterpolationEnabled: undefined | false | true
                                                                      - -
                                                                      -
                                                                      - -

                                                                      isWebGL2

                                                                      -
                                                                      isWebGL2: boolean
                                                                      - -
                                                                      -
                                                                      - -

                                                                      Optional programCount

                                                                      -
                                                                      programCount: undefined | number
                                                                      - -
                                                                      -
                                                                      - -

                                                                      renderPasses

                                                                      -
                                                                      renderPasses: { distance: { drawableCount?: undefined | number; drawnDrawableCount?: undefined | number; renderScale?: undefined | number; tileCount?: undefined | number }; lights: { drawnDrawableCount?: undefined | number; renderScale?: undefined | number } }
                                                                      - -
                                                                      -

                                                                      Type declaration

                                                                      -
                                                                        -
                                                                      • -
                                                                        distance: { drawableCount?: undefined | number; drawnDrawableCount?: undefined | number; renderScale?: undefined | number; tileCount?: undefined | number }
                                                                        -
                                                                          -
                                                                        • -
                                                                          Optional drawableCount?: undefined | number
                                                                          -
                                                                        • -
                                                                        • -
                                                                          Optional drawnDrawableCount?: undefined | number
                                                                          -
                                                                        • -
                                                                        • -
                                                                          Optional renderScale?: undefined | number
                                                                          -
                                                                        • -
                                                                        • -
                                                                          Optional tileCount?: undefined | number
                                                                          -
                                                                        • -
                                                                        -
                                                                      • -
                                                                      • -
                                                                        lights: { drawnDrawableCount?: undefined | number; renderScale?: undefined | number }
                                                                        -
                                                                          -
                                                                        • -
                                                                          Optional drawnDrawableCount?: undefined | number
                                                                          -
                                                                        • -
                                                                        • -
                                                                          Optional renderScale?: undefined | number
                                                                          -
                                                                        • -
                                                                        -
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Optional renderer

                                                                      -
                                                                      renderer: undefined | string
                                                                      - -
                                                                      -
                                                                      - -

                                                                      Optional sdf2dVersion

                                                                      -
                                                                      sdf2dVersion: undefined | string
                                                                      - -
                                                                      -
                                                                      - -

                                                                      Optional startupTimeInMilliseconds

                                                                      -
                                                                      startupTimeInMilliseconds: undefined | number
                                                                      - -
                                                                      -
                                                                      - -

                                                                      Optional vendor

                                                                      -
                                                                      vendor: undefined | string
                                                                      - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Legend

                                                                      -
                                                                      -
                                                                        -
                                                                      • Constructor
                                                                      • -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Inherited property
                                                                      • -
                                                                      • Inherited method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Protected method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Static property
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/docs/interfaces/runtimesettings.html b/docs/interfaces/runtimesettings.html deleted file mode 100644 index f35fde9..0000000 --- a/docs/interfaces/runtimesettings.html +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - RuntimeSettings | SDF-2D - v0.7.6 - - - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - Options -
                                                                      -
                                                                      - All -
                                                                        -
                                                                      • Public
                                                                      • -
                                                                      • Public/Protected
                                                                      • -
                                                                      • All
                                                                      • -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - Menu -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Interface RuntimeSettings

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Interface for a configuration object containing the settings - that can be changed during runtime.

                                                                      -
                                                                      -

                                                                      The default values for RuntimeSettings can be found in defaultRuntimeSettings.

                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Hierarchy

                                                                      -
                                                                        -
                                                                      • - RuntimeSettings -
                                                                      • -
                                                                      -
                                                                      -
                                                                      -

                                                                      Index

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -

                                                                      Properties

                                                                      -
                                                                      - -

                                                                      ambientLight

                                                                      -
                                                                      ambientLight: vec3
                                                                      - -
                                                                      -
                                                                      -

                                                                      A light affecting every pixel (even the ones inside objects).

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      colorPalette

                                                                      -
                                                                      colorPalette: Array<vec3 | vec4>
                                                                      - -
                                                                      -
                                                                      -

                                                                      Its length should be less than the one specified in StartupSettings.paletteSize.

                                                                      -
                                                                      -

                                                                      The possible colors for the objects. Each color is referenced by its index in the - palette.

                                                                      -

                                                                      Can have transparency, but only if WebGL2 support is enabled.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      distanceRenderScale

                                                                      -
                                                                      distanceRenderScale: number
                                                                      - -
                                                                      -
                                                                      -

                                                                      The resolution of the distance field rendering will be scaled up or down with this value.

                                                                      -
                                                                      -

                                                                      Because of interpolation, this can be set much lower than the lightsRenderScale, while - maintaining closely the same perceived quality.

                                                                      -

                                                                      Setting this is a great way to balance quality and performance.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      enableHighDpiRendering

                                                                      -
                                                                      enableHighDpiRendering: boolean
                                                                      - -
                                                                      -
                                                                      -

                                                                      When set to true rendering will be done on the screen's real resolution.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      isWorldInverted

                                                                      -
                                                                      isWorldInverted: boolean
                                                                      - -
                                                                      -
                                                                      -

                                                                      By default, every pixel is outside of objects. Flipping this value to true will - result in every pixel being inside a large object. From then it only makes sense to - draw inverted objects.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      lightCutoffDistance

                                                                      -
                                                                      lightCutoffDistance: number
                                                                      - -
                                                                      -
                                                                      -

                                                                      When lights reach the end of the display, they are slowly faded out. The length - of this phaseout can be set through this value.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      lightsRenderScale

                                                                      -
                                                                      lightsRenderScale: number
                                                                      - -
                                                                      -
                                                                      -

                                                                      The resolution of the final frame will be scaled by this value.

                                                                      -
                                                                      -

                                                                      Setting this is a great way to balance quality and performance.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      motionBlur

                                                                      -
                                                                      motionBlur: number
                                                                      - -
                                                                      -
                                                                      -

                                                                      Set the extent of the motion blur.

                                                                      -
                                                                      -

                                                                      The values must be between 0 and 1. Where 0 means no motion blur, - and values just below 1 mean an extreme amount of motion blur.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      textures

                                                                      -
                                                                      textures: {}
                                                                      - -
                                                                      -
                                                                      -

                                                                      It is possible to use your own textures in your SDF definitions.

                                                                      -
                                                                      -

                                                                      The keys of the object should be the name used to reference them in the GLSL code, - and the values should be the textures themselves or a TextureWithOptions specifying - the texture's TextureOptions. - It can be a canvas, img element, Image and so on.

                                                                      -
                                                                      -
                                                                      -

                                                                      Type declaration

                                                                      - -
                                                                      -
                                                                      -
                                                                      - -

                                                                      tileMultiplier

                                                                      -
                                                                      tileMultiplier: number
                                                                      - -
                                                                      -
                                                                      -

                                                                      First, the SDF of the scene is evaluated at every single pixel. - For speeding this process up, the screen is divided up into tiles, - this way each having to deal with a fewer objects.

                                                                      -
                                                                      -

                                                                      For each tile, it is decided which objects are near its close vicinity. - This comes with some overhead for the CPU, while saving the GPU from loads of - calculations. The workload can be balanced between the CPU and the GPU by setting - this number.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Legend

                                                                      -
                                                                      -
                                                                        -
                                                                      • Constructor
                                                                      • -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Inherited property
                                                                      • -
                                                                      • Inherited method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Protected method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Static property
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/docs/interfaces/startupsettings.html b/docs/interfaces/startupsettings.html deleted file mode 100644 index 00648fa..0000000 --- a/docs/interfaces/startupsettings.html +++ /dev/null @@ -1,298 +0,0 @@ - - - - - - StartupSettings | SDF-2D - v0.7.6 - - - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - Options -
                                                                      -
                                                                      - All -
                                                                        -
                                                                      • Public
                                                                      • -
                                                                      • Public/Protected
                                                                      • -
                                                                      • All
                                                                      • -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - Menu -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Interface StartupSettings

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Interface for a configuration object containing the settings - that need to be given before shader compilation.

                                                                      -
                                                                      -

                                                                      The default values for StartupSettings can be found in defaultStartupSettings.

                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Hierarchy

                                                                      -
                                                                        -
                                                                      • - StartupSettings -
                                                                      • -
                                                                      -
                                                                      -
                                                                      -

                                                                      Index

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -

                                                                      Properties

                                                                      -
                                                                      - -

                                                                      backgroundColor

                                                                      -
                                                                      backgroundColor: vec3 | vec4
                                                                      - -
                                                                      -
                                                                      -

                                                                      The default background color of the scene, can have transparency on every platform.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      enableContextLostSimulator

                                                                      -
                                                                      enableContextLostSimulator: boolean
                                                                      - -
                                                                      -
                                                                      -

                                                                      Many context lost event will be simulated when enabled.

                                                                      -
                                                                      -

                                                                      Useful for testing.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      enableStopwatch

                                                                      -
                                                                      enableStopwatch: boolean
                                                                      - -
                                                                      -
                                                                      -

                                                                      Creates a stopwatch used for measuring the GPU render time - when its required extension is available.

                                                                      -
                                                                      -

                                                                      You should only have one renderer with enabled stopwatch.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      ignoreWebGL2

                                                                      -
                                                                      ignoreWebGL2: boolean
                                                                      - -
                                                                      -
                                                                      -

                                                                      When set to true, rendering will fall back to WebGL - even when WebGL2 is present.

                                                                      -
                                                                      -

                                                                      Useful for testing compatibility.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      lightPenetrationRatio

                                                                      -
                                                                      lightPenetrationRatio: number
                                                                      - -
                                                                      -
                                                                      -

                                                                      The illumination is multiplied by this constant where - the distance field is negative (i.e. inside objects).

                                                                      -
                                                                      -

                                                                      Should be between 0 and 1, but other values are also permitted.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      paletteSize

                                                                      -
                                                                      paletteSize: number
                                                                      - -
                                                                      -
                                                                      -

                                                                      Gives the number of possible object colors for the scene.

                                                                      -
                                                                      -

                                                                      When using WebGL, only 256 different colors can be used. - On WebGL2, its value should not be larger than 4096 for - maintaining compatibility with low-end devices.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      shadowTraceCount

                                                                      -
                                                                      shadowTraceCount: number
                                                                      - -
                                                                      -
                                                                      -

                                                                      The raytracing algorithm used for shadows requires a step count. - Sensible values for this are between 8 and 32.

                                                                      -
                                                                      -

                                                                      The higher the number, the harder the shadows will get. - Some ambient occlusion like effects can be visible on lower trace counts.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Legend

                                                                      -
                                                                      -
                                                                        -
                                                                      • Constructor
                                                                      • -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Inherited property
                                                                      • -
                                                                      • Inherited method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Protected method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Static property
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/docs/interfaces/textureoptions.html b/docs/interfaces/textureoptions.html deleted file mode 100644 index 9e54d16..0000000 --- a/docs/interfaces/textureoptions.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - TextureOptions | SDF-2D - v0.7.6 - - - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - Options -
                                                                      -
                                                                      - All -
                                                                        -
                                                                      • Public
                                                                      • -
                                                                      • Public/Protected
                                                                      • -
                                                                      • All
                                                                      • -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - Menu -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      Interface TextureOptions

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Hierarchy

                                                                      -
                                                                        -
                                                                      • - TextureOptions -
                                                                      • -
                                                                      -
                                                                      -
                                                                      -

                                                                      Index

                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Properties

                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Properties

                                                                      -
                                                                      - -

                                                                      maxFilter

                                                                      -
                                                                      maxFilter: FilteringOptions
                                                                      - -
                                                                      -
                                                                      - -

                                                                      minFilter

                                                                      -
                                                                      minFilter: FilteringOptions
                                                                      - -
                                                                      -
                                                                      - -

                                                                      wrapS

                                                                      - - -
                                                                      -
                                                                      - -

                                                                      wrapT

                                                                      - - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      Legend

                                                                      -
                                                                      -
                                                                        -
                                                                      • Constructor
                                                                      • -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Property
                                                                      • -
                                                                      • Method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Inherited property
                                                                      • -
                                                                      • Inherited method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Protected method
                                                                      • -
                                                                      -
                                                                        -
                                                                      • Static property
                                                                      • -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/docs/media/circles-screenshot.png b/docs/media/circles-screenshot.png deleted file mode 100644 index 9744afb2f46b53a5d27d0e8d37f278a10eec73a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 629797 zcmV)WK(4=uP)6Rrqk{;#}HzIPYt*h8g>I_9nq&U(K9sMRbdLN1u#Tkwsm>N;DaJr}0+A||U2aB0~ zwgGUz_hw~vcc0FR>+XQTU;xYj`(VJ$U;OX?_w%;ve>b~QW8&jE4;PtdoG|l2@p^^o zM{C^5`9WyCFLEZ{ZNqKR<8V^YhcTJw0vD z&qapih3@Y|@kcVV!-eYY^U4X?e6AwyFcA- z54U&Qi_@w8JKfyszROJ!)g9jjV}r+mX;19$GFYIq%*G*g4?U)JZ;NR(PO#lG8k4b3 z%?slI20k{vjAdeQQhy%jI1X$-w=|p_t%$_tSc6 zy~=u4kuu}*too@Q>{_p8= z+n(M%Zcp#twttWBwx_4Z?YaJIcC;jJe_KKIH`~@{dM!-WWH5(e22oRqZPxY)o`%MH zX(FXnqm`rmx@dYao6Zswh}s^k9dr`^R@9%GjkW&FeW=ZYn!Veqy({+Y?)GN8zddcQ zPIudz`}^(9-Tn6R?rwW=d)n@AZ?~=dD@1NVy%A9%-qH{w2V~?MVaJ0e-p!D+jm=@hH#)_jR> ztlx~jZ0{&HsCIbQvNSr1r~c61H|8WwPtQEdGwEx~Py8&rSzha^3+Z$DT3#+)mqTB* zDVb0iR1cI*Tj%vU_TOZE8XrNO-Fr+U{ebiK_VDFPU9mn|?vy4dBc~JuY;g?Ol{rp7m;2HPMFws7Oz5O%EqV<6^c%2sx5r z8RjLdY0$n?-O%4bb5}c$)pOahb~W=`nym7Y5qZ#SlS_!jwxwz(^>LWeG_UsGHX zA|t-9O(usy23J%#&!sAXVh&xCSsipK!bVb2!-J&qzA$a+czPc@PBXgM++Nv0BU@(5 z)GcllWUQ?};J-J2ZorXao%vX^l zB)Pl2t&XFI+uQBssevQ~IANd#WtQ~^)d$8-c^MPYIL#)mIHn+<0xofUQD@Bo5_CE% z*ZHh2kqjV@8qaFXoBDSBz{6@#ZVu*H8IAxQEjKkFQCG3(Ok1d;P?yfyQ6Xe93e-4~ z_NBhA)XfFJjEJ7FFz>U{PH}y8b>^~D;Ca+f02rmu>@qgsNK+l9OtCK-An8CWfg%8s z)N}-b5J)lsM-WI+CJmGq4wIy*Gm8>yX*2@3zM=Q!FTJPV2#|DO1Obu0e_(qCVC3wQvS=qT#%1dD4}(h5itL|Db9kBHCOA zPo{G?^J>O{?pLBM*!J-z0Sl1aRxsq%-QD)l{r&d(?w&UU+})mH1w5` zUKHIQO0uI}Zcn~zq+O+X$#g5Uf;6b|XiBf%^}a@`$9`jy3eaeoMj!~PE}_|eS?6$9 z!J?A^Bo@9jIMVdDeP@A>^S}_QBg%%$3;_(_$MT1c`z{2kw*v;0j5L@)^3woDm+KDT z0NaFsnK@ViGFM=U2V2N?aUBCdCI&<_IKu!`P+pV84Cv|f*kl4I@?7>l5CGHuB1qDB zH}a2wy#d(Q`Vfv5ZPFE(LSqpIogLEQGY(Q5&xhhnTMdMi^>CZ03Lw(ft!=FgbKy2YHr4x~fRPoY53Ht6e%o3=H!VVcARTDunqfa! z>W>-lKoohvjy;Qxe|e#K4k~IYWpV}^HXub%N0voKcVR9sn%oX#(;jhyz`}-Xv}hm_ zqytByMm#>|kLN@_E<q%gzItv)tM`2&;7~n)E_R$Lz=mF8D<2=#4`*yJDDnX!x zcFnfAVBb;OCyxY@6mX<`qg}NGkQ9*Q;r7%3lDo2__SAQp$JWg|ckKjpm?5ksD^rI{D^*?vrF1XJ42 z*TKqeq+cx$v%H2DXCKMx5@oLx2KE3PCZx zK5E3Mqr>|yE++jSkkHYtxHsRP^w&tcO7oKGChEXOa+F@6RHE@$W#8nz*GuHwp*5XW zxe^H=Wotm8y(cQ2zwQ`U{4T%K0E%|Vw{buYaH4OW_Vqo0A^5DF_rg6zU@%R?FFM@` zDDPH-f%En(QHCKPf}jC_1&v1l4lEr6cd%~BdudN;L(5M~69Xm4i%P@b1NMzs88*5_ zdQ1fLX!%BwE6>{#$+1R`pzKUkj{&ZzFO2&$_UafMv3;9*Ccd}7v208qrQ4_Rt-*38 zcptf%I={ENpqjglgyPsBUqi z2vX;W1|*9s@}hJm$ie#*GZ~i z7eJ%DGdTvzU;vtVnc8;QN6*XGF63tP?XI+i{x*qVRA40aZI%hz0{BSsuU_r zdRDZEiX0&3?PJ1B|-Gnp!n=X+(=L9EIWtOij^b;kU{6aASuMT zfd1P)XChdd%gp8XL8dq|0n=T2U$yp@wX7u6-m$5t`94k(l))$CNCvJSi+UX3_+h08{p1|A z>6L6^ln&b}Ynh`pd}Q}=%?s-+o>)pG^!V5;0Y~JxEtnS^jut_l$BKXW6&ruq;(Z{X zh&2+%#zz%vUtTYOn_~ z7yvRifBt9Y&XL1|x^Z!4_KQ%6#?1MAEsw-Mh=gPHc0>fnC?3kSkZB=_sbnthz zvgZ^Q7WzX@C!<9T9CUQ*(VjbReG~>dq_xAd(?ka+{8nXzPAuSwz8i-(9+T3P6`dPz z%7${I-L4s^uX=$~I=L2V;Kz!V5~tv5A6-5As?u9wVTvU#5}9@GiA=Z@GhxH&CGL#n z>LFkPzguy1-a15*faA3HmL7IY;7N-bY3H)TJtXxGl6K4%0wiT;Z2?gfZ&DeNN>qOX zLfZPd2n*cvNF%g>Fx3dQ83sss30eM=?^^9S!uI` zj%nmX?q)z5pfA*&Dod`fWwK_*>SXc5&eN5;N3xFqE>^uGUUERnJD0KEqz!T~g~ol8 zi8;0r?iFdD`wlzUbtlIVbo?&6SH!+A1@|ZsWv*!GQ8h+bT%tpV8W;@+u1mxdA*WPf z#0VavRnppfM#@oIkB{3U-7&(zh#aNGpooebDU~qCXCVj@MTjH|Kff-@7Jn$XRZBWE zSl9Wkj{uCzP&yoRnC}OAHNFY!$^@nT9vIxda~{KkW8}?@N4*#6j{NLV$?<%-N_MJu6$Bj(gI?i0~xnu zx}Hi8WU_kRHV=+O9q-T}*Mu%WV%>AMXYeFxFT?Kz7+FPT!ivc$h+vM5nqLH$ zoD&^qbr(o&0o<{?^nzjBi_C*TJpeD%2)O_~>JK8{u?_HYwsk{Yt_(?+n;!HUa8Kl9 z+9(Ic(9T%f0Q=!$akQ$_20ztRBh#7a`HAXp!nTT= zp2^98&*pbAfz{a&-7``^kph&25hHNNNIjFIpI%<*S7(YYoR8P4{36447a4pTEy}pw z`{zup!q(7S___DrrS^lO_#?VHKOb??hbs3NW;HTB@$*yZH&C8-nN-%bR{4 zMXQ*o3rl+xv2r0mM9aiSnBW~S(LEqdUex08u~jp$M;%p`-8FLHC^3#!p*u)A4T&Bx zM{5}%4NZCm8eSJ1i50+tT3A&0#^~&}LBSeV(TM2#h!MOiFTPvEUb2q!SeTT$`(0tq zj?1}4>5P&M+h8`o3kiQ9(INrwzOJ)*rZNy_N*c|BNg(n~vyn*qM{|Uh=AWV?eK&~u zfR?3O7y;mV^Pf!Q$gc6cD{(wDEcEjO<_B?;`JN5?Md{4xhdAkxjjEV9gwr%E5(sO|*zUhu(OSf*ruEinQ}L z08qN83hCAfY&{Z$E|4X4I-6)Equxw*rfmfEpQa7Fl;>kaXI94S`|fU?ji8~@^dCh` z;0)rqoSk&yMeNik#5q(QopknVCtRnD(5L9Qt@gLkYj=?JC=x!Gy*x_(9<9&QYl9$i8uH2;(5J&4JCFq_t z(`)-c7N%m`ZPMNv)B^tar`NSIjIgihybd@B>CM2Ko$^vgTg~#?y6SQ6^u0>1$B4+D ze(64@Z4C7Yupy)anlk8j19_Nq((Ord8{MMGRu4b_zyh*jG7 zOurGMz-W;|-vS~8l9cz44KN{Kq(zO;QCb}s>Grc7NDqJr{jNrX7A@^B|5x#D7dAT= ze<-WzE5PvGR3o>T z1y7VJHR_3U7}HVTLC-}_WYU4rPW!GPBS*3;v+LIKUe!k(pG2n>n5Y$X|3-dPl8T^U z-r!iRuHJQYh>nI)(IPggLq&@asNSPx)UjIu_%Z}U@TjQ9ILS$X3v-uAZx0=*;z1BR z_DTaHx=aB&#t|yqu2??S4S})Xea)|A5d#?*m4e_Fy$>&Dr~5~O`&!7BBWQ&7UHEE4 z%=T&7pP>C8ln?U=U82>8EswicS*)s%x!Mj4%Pw2P7CbQAxF(^`H0K42UF~W!uIl(K zUZ=K+DPOpLThBY-OW50lLEC+)x80OC-H$mJ*~ksX4YQ|(K3q`5_RrSgM|IN%MW;0R z)MJnm2aIi%YaF2!l*bm&RXM6BBue^0D~kHXBV%m|@o#T2RwI!T_gox)0;jvvm>7jev>lGAD;Dfgv;o=-!aF zW4y(h5U7F|wBzNqr&~ILq@BlJB1j5AQjZ>S7eZGCTV=Q!_`CvI==3ZZQ}5wXTsW2j znQ70P0XYJ`^$|$ez+-@<$-%Us>L2U*v4@C=Gg+wykgfhA%p_XGGpxC>z5n%gJ0Fr5AeE8 z(IeqIh-hIT#=dJtp_GjLxudjH8UzX&S2ceZAkmsXOMS^PPjz$-d;ko{wzYC5V2R^N zgCkttG|EEPxjs!m43=kjG5Z|2h-DCfG+iJfcL2Z!WmC&h+evvXKOU*2E@sDjS=4wU zJCFTIzmwhq<1hdRv9E`D`uNjRhTNC3svg!Xf}N|c<d= zXw{4;!)OsTaKnj(WDDewfh`jtLnuY~I|3Pr}9MysbDYL+|iyJjun`44iNt_=a?>Q_O%PbwUWcUU5R7 zM*ZB30)n)lx!s)n<;AT3jlRn_-@uUx8JN&vkkc9u8Ily5#Ms@pH1CvtGjaqeSOlH! z$p!7S)0_YhjxOm=)*3NF07-EFNIQPyb}Il$`Fr0TMlX95NpT?67?Kbq>4QQB8+Caz zCNA~~ySdpn@%S$(qxw#1PwllHP8OVZw1l%eW_yyK4gqAV2k zC6>jW$l1&dAT3+z+u!;rxL*VT5-?4nSyR?_r1$XKsv@R!0i`d0N8pILbe%3?FGp!T z*Q2!FZIAE1mxvL*fc>f3&-n6n&xBiWaeeG!DRFd6qd}rYmz@ml4CwXQ{m`1E2|v3w z_cq+-^ZHa$NNyR6WBb_WR7x!hnBq1AY&YGu-SqplPW5Q50+7i4Bd6{3M}Q>n4YSGK ztREf8zcOn>m+?!LD` zM5R;ngQJ|DEEuwKDZ2r2I_VCoSf_Zehm8(#&j3_(hP#>KqZr$>r{AJBAPOOiu&8_= z1w?w;SXK~K5(6~4Os-e&2=#d{Xaay)lmD?Ys8=W%(lJ_ChB;Ep-9OTME79TBNTQ^o z2odZ@)bs6llwRBhmL2Lu!{$d-x}qLtsyDK<_1)ZT_pG?t4NLQLZJFYhU+DMH(IWat zt#bDleecI;QFKY=GdW!#2vc6J(m-gb%=yEfR{3zFMSLwZuUczlz(+r&sCR=W(=1)*mkM-bTx$_L=N%*lD}Gc8rZ#QawrZg>s*=-I#aSPdQDGuiQib~YPUEw8l0;GG2#)^74Aj>NQey zYMdwf7Gy0=Vim+10O9m2cdPU0`3SB|KG3&q{|aQ3gLXZ!q2T})1E}jhCS#p;-SJ|R zff52NB~qkaz+M)Z0Ei@@h>9pF>22glg88F1bAdw1q#&?B?%EE{S`D0@uhfMHz3 z)wxl&hT6;5`6#V-+ta)6x5szyw&%yU^?0qip}-!cMa0S3#vVb`^0MRBZR56X53>+M zk??G4WLbRnJ5NHX;M2m0>PDaWrU3{q7(Uk03LaAf8*9swc5f!fq1DxMwaoDL!$qIb07 z5r=mSPSm_fGzUhKAn$FxC2OjdAD)9Fo5)<%lm?h+Rnd_YB9He2h(tWJdLnOF=LFDL zjYJ9R?ByDl;be#r8$lFIy*{kVw*n(3Vx+Z=Ig+e5fQ$pF`>3C{Y>>9=LID+JB--IF z(*&QNRO+gVShpc|?J>)_28_rN#W-)JwTYjfwt1=sMC?&pyeZf(vVnu{zdAlc{f+I6Wf&*79GlfUD(pn(=nyzYL@sIXAVzRe zJKa6Pm$VnBQ9qZx0wlNXlJ@eqIE%_XBm|I@za_fFPK4Vy!kWr4U^341cNICpLopbW z>G(wF*}_tv6k`MH4A_K{R z?PYneby-;$9jDhVf>~K*?K+m11N*Ff>3x~yV89V~YyjB`WdrD_0lIh{cjU?W%oHV3 zeaYGVB6R;q28xhav!NR`-O7}~Do+E1kWpYjgcd&~UCA3=yxt>7e8fnIW(NvCkR@O$rg9nD$D>2Kde|kz zAuI6| ze->#%{P}!x*N9xi9>w>p^r`1a%YovEX|x1;Cv#Ey{2hEr?3v9QfgL`L=RBGpjQZ+e z9-w=5qJY^U3tbuCq4PBQjdy^MQ>prIz?n+V^0(hR!Vx8KIXhg|o&h9fXYH%I`wEoQ zi`o&$i9kXcEI3|p9N6D#(hFmQWrUM@6s!gz^WFKuky9|Xg-z5qvof1PP+&>KZ%{W- zCR(RNa#8ARg}~QW-Ouf( z#<-92(vgNJU(;_Qy8<>tfS33(ONtn2i%vK~3&0U|v=+W6aD=*z!S&6Fj;!ONX4eYP zJjKemB?Az5R=Hz@j?*f~YtbDeEo!8rEWELR7D2=y?JC8^kzqay z$G7XL$Wo?;dBtK6C49w?($Pb+mb@IL%^;Q5ud?!R+yF4b!@cVfntS!AkwUIUk96Sw z?&h{ei?sVkUev!OnxsUPluZHc{*em;BvH$R!ntA-_HlOc5{`D;Bl(WxIa2Svtw)^R!e3fH5vQViB;3j?HRyh$1^Oz`;b!ARv;` zYJw_#rv3|$6`RP6E?_rDYZY1umgqL3)_{2kY@J)_=cH4)zt)1sNp5d$C5oiqKhloaY7rz2Ai1kMZtqVu21Q4V zj4o5Rp41Rr$s!!Y;U&{yla~7?jd8!DsRel*>i(u)m#l^U?AeqzQ-k!>u3!d^6)9T|w=_70tpl|AU4sX6)&*@JF zNTKo3|4La1qW1-7@5k*Jf__GGbevWcG1A{*Lwp#6lG^CZzDXbzU-6v=+^-H84*yGF#`IprPA`#$sSE$dq82XyHZ zswMTVw;O%;-@v&~I<_mVoVJPjh<4edIyJLy+D#8?y`^w>hpfKC2o2J{Gr%N>qA)yH z{<`3pR~K0VPW&WVq*jeU5EEsy7CmucKm?*Jy4XX2M%8@)R&YPTW2;spVOH)_QT@V$ zEls`&2t#*~^mg<2j>P>SJVJ}dNBbf5Cgtd(p$O!{^!9ga13k#2A-`9>j4cWnlGLW~ zs>4TA_xW^ujFtsNG&my1Wmn+9HFHeX@}$&+EHyM9g>!hsNbbslg#{j(x)yF zE#g?nc+Pmuc#O~(lQyYmHzq75#Zktuv3)*sRCZ9Ou>A*h*;_6t?9SjaI5M8@XR6|Q zv)PMNzBs|f3HgVZY=^!Yv40^lP()7g(q+X8bEUD4xpt@gn*@3aG3IMZyJokJFL=j4 ztb3G&Pd~Bg54EOGCp!dcE8(ieX^`BVh3rPjv=y* zCqyIJw{NlHiSiwP=li6!-Nx(+1mbLure${*AdjPOII)%KFZN?8c&-0VrmJRGJUWD^ z?{Qb_{RKf2IetqYxl{6ncaQL;?EO1m*p5eR$p!7@h%E$2O7uwCY5Q=xlL(R|dPLo^ zW5+5vgnM685g6R{VlS-k!h24#kN%Z#@GTu61%l%Cb0 z_&hHcB*JP-{ZMV$`}@&ok1jhmYAih~AEmPFkpQDQq8^UyO>7@zZt5U)y(zOS4)Qt2S|0Yo*Pmlfb z^~ZAgx&=n$o)LZddLvB7bO;L53+F$YVZW|as~o6vwkWh>xr7Bd(hx`Tz?_OZ$cT>8 zRz`2oV=%{HH5--ZY2tZKzg;&-Ia3qQ!4i)O(niY~UJ(IUv3Di^^cQ=SGO07N0%7e$q< zMqDspprb4*X#{yNnj?9y(kI7-MF0i$m8?8pf8rJUSOk1@X(v%Ic;5&`o)9oHK3c2y z7B=S*c&Nus2&B*ugh(Uo*Xp-PW77etOK9;Y8f#!y3Drp)UWkyF1$x!Jg!OUfAYc?M1~t%pevsK~J%-@(iDXf5lQbI;;Hbw}W& zX{}-IOKnV_MvLIiW)F_ksHtB|U04`DPu3*FGXk8awLC z$g_n?JWyhKT7SfRXhY-oeq6-SH?j+jYM^p*+1QzV3(y;{^Yt6sH)*oSz1M^sm-ieg z!pA%Hvs?)narchsXp$B^(*BX-h%RYAl}M5vK_UQ2JC5Y#>ApFVPIonpoDti{P4D9@ z8Rk83%7?&8bZ<#cTe-~C7>)C|`ysd~BL0NNu6$Mo(Ggrb^-pwvNgO5DB|nRl;i^Gj zTmdz#yg0JJ>K1&qVN!OXhCD#KQ72mAOJy6>$zEbVJVI>1m)gBPi3sX#&3%>H9^V_A z5}w~299eKv#$aD(Dj*~RN@zWrfFih;AQNX~zOy;4)A^txtA3|vT2u6Q^sNVcG{;Vl z7~#JrVnmM8Dp4bJ$4H45!8=AsaZkXJx?r*TJW~4cWN6py3ys#UxzQyPOAET8HZ5i~ zuZbQ}ohFDZ$$%0ymKt-iNx(jn&1?3OkJsuEBqdU$L_}7A>=8 ziQhRt0z!yCR{OmoUi zT_R6i4~!P^_m6bx*nR>1hR2bK`Wd~~-((a^kbN7q%&>c6Tb)26prj#;k+ZXrt&*7{{rQh(}yoWPv<7g4PkyXjX2us8f$t&8_YK)_Sl*k6Sk&=NT*7zbl&?BQdXn6+p zcz)h){^Oth<#V>+TF?Z`N!H6)Pq|$9B;orn@lu>$kIq!lU99MFN!Q{dR*tKcIu;$` z#&lGisc>xiV?K|_O6ReTv}&H=NcYTvmGAbJNkHaA8}Af%m!{jp*=YffvyA{ykzK=7 zN8-osn%{R3`$*=YY|WwyTQXC`wy!282`!{vxX~A7quPU-P{JfYy$4I;(;GS_e4h?$ z#(s?TQM>5i1I|aH(Z;2&c6tOox;*r5SlT(>`#kh3i6Cj$(6;%f>^g7n1Q1~`1m4$o z{XF&tjKJ|){Sw=9Njn~~^-uwlyLJ!B-Ce!JohQqU&B?{>up6HG0D5J4NSbtNEcJqF zei^HHKLdTz0IMEf+F1=Wqj3vmE#<4^(28rF;&hN+nJgUx*2JfEm^=l51j?4Pnwdt* zvz3o8TUmer(9o~+;%k`K%4YRWl$~|tc8&5awoiC8o61YzpVsl(rpT_mI+}2C*^kkp zyG9rgDP`D55dug`QE&-6cTE6ERFI~feERijZ0wcc&`EerLAucbBBalI#7Ip~fCzvi zHCm(|r`3+ql8BKKIr6wYJ-zFfub0gP7$qX1C~D!Oynx2SI6V$8)VG1cKW|bum-Bl| zq32=a^$BR9G+_>wSg0i2JkUF_*05+V#U8SK?6$7nKho`5Ju>oiw|)HZu)XPbYc+rb zE@-ct0NVIsm0MoXKcfnN6hO)99A%|{okQz~$a}QRBl-5^Sxl>ei`GEV+}OQKBS0Dj zP|Y+&?zHuM8UY9_n^c{PLV;t1R2kM8-}{QZx_JDT0W=2D zD(aq=6#&Q_-=)B+DDtJh%RmwYju60-zN~?@mB=a1yBIlwG)cuq!+%jFOtiGN-9B*= zG2+&8S+od(ApLjUw9}7%r8#W3*=#PSo1TsXBU8EIVt&QOk(SM-fQm*>G-N_P##6*3 zbHcYy9f1zWpz!BQ$tvhd0Hc%fYU;==j6o67x!$sop$q7SKu}cAsD4pf*g9#Rl|@uZ zHGP#%4fIT&i5BRuZ~o)I{Yy!KYyag=d|txw#NX21m-;-;=D9yCZeo6?ifdlY3#FKI zGEZ@wl~^gR(hG;(YGxmLXLAM>-&5kM+~(;b!*1V2V96NZP#5OHPW&c@L0;oH)s9l* z@at*YANq!W<+n;>z?PMZ*fTkf;)L9_mJG(w~N{nfUtFas$ev(bbZ_K%hSiv z5}xjglNzHjhLL4qgiF&C!+fePre0mmbSkWNEZ89f%+!(dW9Ko}-$pk;nK5W&0UfIg z1KmgrqF&^8+I6X&hF*trU2#zs(n|OWWuhwGNmG9(g%GTsqsQ%9c)DV zZg%I)*~gm21lZfxsbf5^0c?3ty1?;zS&q!q- zK@xkU7Db3aqzHi}P8_xw(AH;D*+jJsqeW=VLFeC6+{Zakf}k{Jm*XbEZh{T1Fn$F`wi+pUR{)aJsUD|QB1b-{_mAAy=Mp7Z z>|GsP5kL|}lI#@gG&xo7nq6bY#JOevnDZayeQ&UKv};WqQ|h-_&)RfEa#bzlDm(*6tc{g)dQ;D0v`C$gPNGF{&BqM;u;e2i)2W

                                                                      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%0AhFv@R1Pkm;xVT9)&z?%v#5r0$#QU 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

                                                                      k+xk_;7?j)f8c4 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%0A|bT~a5DF0gx!*mTd{`-4Y}n& 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

                                                                      S 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 +bXhf}SDH4B^;s=D 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

                                                                      W2dM&2FimVR=Jb(ovQ)o?QS&A-JmeOivCduAz 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%0D5R5%apOTO`8HLGwDL%0UTnw-y)O9YKt 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 z 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/media/mobile-screenshots.png b/docs/media/mobile-screenshots.png deleted file mode 100644 index ab459da18dd9fd123c539578dff365ab5a6b7026..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 249428 zcmV)QK(xP!P)7puCQx27tmHCEz_r5!v6A_=I?~89RH#c`T_iv69_TITC!rk2L z=jO8=AMii=?f>jA0nA6n0GRqefa)`l&uutRo;t1$?LMEs^`G02vy4V&^VyEGKT|oK z{Dz_X+{glOWdoCMeed!?LxJ!TzD`!3ci`b3YO!Bw9fXJx99aL~f5R>q$mc#Bd%lJT z3q1eEp6C3z`Q3iUqW>P`lf%wB1K;UyDZLPmSO{_83GaTt`3K+rFRL7Uw90C3$nP~Z zM`XWayc+D6)ZHNHY;%cJm1D{3Y-NiR0K7W_lm|Fs_0_=1lyHC&PR3Z{+a3ydg?rfV z?f@Qk05qbL)Fs2qdiQ>k0r<3A_V%@yh`Fy<7iKRnOo2 z-T(FP!BqXnm(>%Y7H!!(jZ*RvWDz2h@E9Mzzy28SmkcaJ>Vy}&Le&tv zXVjZL0(_@uIM24LxsNf;%$xoqlkv6~sPHbjOM~6SjK_f|9eOISY8{|mECiGIg`|kj zfO4g^k#>RF{iYrivI0Om0n%V30ub$VG@7ZgW%S9Asl?Vf(>gGKIXI-%CJOnn!aG{0 z5eY^Zlwe;k%_D>*~$`OKw{E?wbV*kP6SUE+Ygnd~F z+nv+D{bPXB7XZZz08=&{gQg<#5gyOZ4^sd<{4&7J{)`!1w(hf^ChI>g$@y`0e2gJ* z-B!FhJhG_jKYmfuk5K!HLr9cC#S%!^{IM%>aY#iN9-siCVq;7>)1@v=LSpZf#Un#4 zx}5`OI6^|}R3%I%NXajx$L^2vy57N38NnaT9%D$FUN-CathKVz?y2?0C$gGWy`hOE zQ==7%G7nw*MT#sOPZxjE>aYEUY;lN`MUaZ%a)&X-5(H&LcN|=4HX2kGeWgQhBSEoM zw9W_1xzTwnD4*nLK#~@^T^@bw;m#6tb&>QI3svO$T&y^2_Xl;JoIk(m`j0h|-EFOF zmZ{m5!tuxGQo5XwT`=&ob)t2GZ$ZSy0b;S7cRiN16QqRF0G!NucgUd*ZH)5e4*{OO z4^Z3*9v07MZyB7Us4B^dUOc`KU<*Inc)3%#kt*D$55O9&W?}T4N@PCIaQ3s9^mbd z0p9-$fa0DQ)Ck6vJTII|fYTA+?w0`W?{km6Oh%KdoH0+Ax-cF!U*5&vI<3dMrz?$M z(}Bi}mPdpk934)GBRE5}>J-sl=3IO!N~2|v!Y?qV+8Gn`FwTNpu1&&{A`Qz>?Cvs0 z4P;T=3jP9|1z*3I;u~biTB{2{A)Sya!sD__u|BCO6qB1OJ;Zq(9+yJyhbSc^K73^foyF~ikBMc!wFGI73Qh*?T3nb-l4V1dT*J8iU zuwCNSc5OD&)P?4bAtT(yRULz=eyZIc)e)E%#Ygai$3KNXee=IJcYYMm?iK0uS;}Kz zOnv_d+5~`aDg4qjIKrEPAFYTuvcb-TK>Da?6hG>)48@(o z&m%>f_f&Wt0>Lf+aK)5IWj|8f+JA^TUacLZ2XH2#l}oJHJ3acO*t8>xlV7yzxpQPoBrVR?K)DBk$K+ch z&2`rYU!*UwS~1`rC6TDU2c#euj+-v&`BGE^2Xlgl;;ZoK@iX|pUjHxfY5Df-0KxKn z_lKxl`V6)skpU|p*Xjg8J2wolKOHO-Kt^-3*Kwp@VvgZrre_~l{L*SDWB;ow` z8uH*(OJ)r6)uAa!o5$kZcDu_@yPY8C7h#^@1b4+NIGPgv&)5GG ze0ux|7`y{8kAkBk!La2c!0u}RFMsiDhaBezrIBnpd6k~A&0N}?V$>!R8k1H+TkmEs zk*qSwEFg7~c415YGBl)4wBkm?8<3TxhD-%hpgB4eiGwTx=p<8R{1MN=A4o4p`RC55 zwoEBBvFp_GN(_NzOB6=}=Hd4CGqhg|8suNb1;UZ0>lb)_qoeb$&oaJB6q;v+46(%E zbR7^kNSZ?Hs&4zC|J^wq(B4HM`5~+b=kn6Nmqrbrui^PdVv=0i{n18R?G1a}tGE#d zg&!ZE^cy6b%}luq{8Zf68Tv5db!`kPmAgNn(OF%DYK(OR=6v*}gdN^Ofp_rtU;oeW zz4!kQ+!r6i>(hIH@~M9hUaV}!6JK38@&ten0I$B=pQ537LhWionpDkuV|7gT5Cn;LMwvFaIWTPogfmQ)e$v1 zsN;o(0}V&FbLR4>BIyO1xzEAyiA&DtEB%&a&rNeVL3m!*OqzQ+mn5k^rr6YX^u;H$ zYI5C6F#Uh$BQOQr;0yTspZ~Y;e}C~m0^l7ynIn8rzK27-0|bbp!*>xX1qRK|kz0V5 zzYegEI6r2pPm`;esZDI5`Dtm?;ui(2$68Ad6VH`~cD0n8^oc@k)<7abZZ7UFU1H{g zte(gujG0qGul>`YdKpsfJm_diq%uXt4yYeiozUC%$5E6?$H-b$MO20#f@Utz%L~J&62VJ|m*dD}B=!_;r|Eic)tdXu10rhIp@w z9Y?<-L*AKT51t_hL+gxm!`q+kiZW0nE5QB*nQ7|K8>y6PG zj(V(_*6IY2NLz2UJ3m??&Ac?{ogbw+-~I6szJNb@|GV&iy#GUZxBCrvefT~+m9OEg zIl}wu@=}Xh2M1SRdPU{{Up{Z$U)Vz3C70X*| zD_!JPiFcRMkB^3yi&(a*0`KQ$YW-}%n1kI)m$-=ZvU&e}q$rJw=Tq`TEcv@Z z!smiiVh7;XCi0qh1l&_$_OgwDx!|Fp^??67I{zjkLzzKNg2DKxn#4GpZQEht!)0= zM{~`91AmN<;v0k3ILqIXN-6Ha|(YnP>;D_-^FjfH5tu-q|jde$)DYCKJcL|>5jqp zQ|rlZm5_q#FgiPFY>xCJuZ66L#jQ<34I=~c`Lpl>jCFs9tIDan&KK^`0OIgKh9lk+ zQwh{b((CG>TX2R}>rrPy8M+}u@6>qbJPH$%wYDzn5*#5dX5Pf*BjSRS^30}!Ihd_< z2@BvLn=nUAo+>3KN?G7Wq8z4F{A8*v#JCYD*i&(9$*BiA6{-j|=G@D1m5Ii-bLRlz z3oubY@aT#CJysCWO!GgOI}5fDNr>n#?7w<|`i{W}Qm?c^O0Oe2>g$f{4d54*avo_7 z(T&)A%D@~Yol`>Ul<8BoVq+AZxV4VXaAdswaa;q+drdP;K7qbpNo{rs(gBm4;N0pSQc^A50lT@UQ@rnBr-Zrz(%Kc(R>>X_Tj11MA3?JS1ZWeI~?MPcjt_QXf)Cv2=~& z$i)l;Fb}D-nRae2L3I&hJNN03X+^p$q10|%ID|4w;URRILP;s)v2|Z*VPaL!eMXtI z)GmsR4i-Ccidaqtdz7<8`gVWtb%-;t_am}%%!RWEgnVa8hY>AZZHq+h%wqHz(#SLx zt}*jCWT8KWjh8OFOL2Ud0Y_h2svID@;`|bfF;IYk&y9h$^8J?Zr@=sY@W=^Knt z*MU^Jb|5kRJf7yGqbWC>Ea4W8nn{I(YO`N2U?Qs!>f@OB1fK} zSzjTpL+xyoXlwEK3*!ifxub*i^leuk=}|2*%5_XUtm%Le#PBvO?U)PpIE44r=tdK# zertQ-874HN(%5*%kd?a&1SYim(q+1JN63()FVOGC*j4v{0M?>zO$k3W1^n3T;RP|! z&KUTx|1J2U_y)W`{hWAS*bb2PYxxdf_YHuLe(hYw^xh93pJyolNmXne|4cMWQHw&B z?L@XVG|f%I3?q*uK`SwQJN3~m$fZ?}V$nEc!OId2eq}`oKy8iz>#A;Drd;HDmy1K} z>n=B=lK8YeCO#E+l&pEVj-0uB1hY0$zvdlqsjRYoXd`^Q1rLylT>{pvp8`s{)Lj~T zHpS;w5^9TwC=|OT0jQILVL>aYFGJ(>+SfsM9*Wyp=t(pUu6vHQtwepD>g&2N;tRU4 z|49Go!;#Bn;b^C~pT6}RbCKFd2bt{{A+rRZOv^LAq6tnGO@V)i%%O|@Da&EY<-8P? z1Dzj)irubmdnYL222SuNW(S|a9&U+(qI?gh{WswC{x{*x;U@s5ea1y_f|Tz8imw2C z^jiQs!TB*$+n!X#*746oqvRoH^)(@FeQ27BgqcbjNdjgz^iXwVn!|*}B}cRCVaPR; zb7EPOCe#!?a#YyZ^fo0g9ltW6m(3HQ!b0ZJNCN_?6RStOUZi3Mc{!oR5W%df%aYs} zh6K!W+nC$|!Y&eJmz>h%(qEio8AQ)#UZ5`SaEVE=AuO7L@bQQpi5~5hR!MS+`M16K zFD~r{1LxR?bOgr!6NG&Y2Qofjn=oY=9E+GIbp6pCcQ%>M=i zhiV@Qz^lIju*d$nTcNv|k|q;BQytxUH#mx!f~&3h>C%R$AvCx-&)grR(ipJ1^q9V? zkFt9J=3*Yj5fTBQ#zyD9dPv0Hx`e5V-MGkp9-WFi4oZPTz^nz3?Nm@Giq>PF+(^2q zc7tf~O1uS#hLn%ND6n)q!OVsVFVGm>&(bHxr>H1Fs0uu4x*mg>o}xBJrx82fgx1&X z7~+*mcyhK+$8>eh3?iA10N#sE(TTQTcFD0p+We-D4#_Sq5Qe4y?(8VJ)am8aSxc3@ zg$4f{Rbk7=Uq*C()N*zJyIlc=Dd7_U_%T$+UrMF|VP67#*#9Q{3|^d%xIlaVhiQBu zPXJ{B@ane#Zf{)Y2md?~O(uSZ?rH12;3)V-A=EH91I>O>y zDNMyG$jmi!>b)jj)_{zZMXoq~RV0gHP_YP+GOx^-?NCzU)z|C$Cdvk(6H#>L>JGkjuDj8kP2f*D6_+`G7(48k;BjUg9rM3JiAYI$k0 zCGZN%r@{^pF66L2qs^P5T!^QgNjNR3zyWJWGTJml`uccbU0;J)17Xy*smEX1pr-!u z3dk=|;tmJiegxgf8bMcIIh;;Ks{y+uPk*n6l;vJfiyvtKa%Tx`GlIP&Y?nxuF=n99 zz&XY)g1HN83VrPE&ehY17oT#v-S6N42tP1;=O%L`u8_(x^6Bo^;EQUv2e!_Sw*dFQ z1@P)Sy@Li>o!?^Po&on(O#@?L7w2E|TV%`SkW0vZRFswILW$VHzWg$c98)Uot1be< zm{V-R+Fz9>hD8zVl`-hPk}RhJnS&2mr03diDW}2^yq>hH#jEAzk%XaW1KmXNdqASg z%@I0Wp9m>D=cUL|j=>~yKKF5GRir5lw(>{Xavetn5(j~BUxv7og2SMrwC(WdW%ywB z^7%2BUXiDkTb%>*#z?zAF5Q{eX3u#mYhs5;Wd5?U>?uTkK5k>`1m(_oV1*_T4pm~-f~qQj6HQ#G7&wuE=9Sv zmJ>V!Lk-GmGgnL9rNDKk0#f5;)3#KMT^eQLAe$#&sSDmI|MDL^=EA1zS{RtHj!o$z zqZr&Jh8lx5fyfrX8x=M;-bj7W2rGQd$bN?fr``i%S1Kf*`Z%3cxLn|`**Hr}xs+m< zgE~`6F_HC3^OEoQi@f`T@bcard0HSfROl(Y8&0Lpo1~+^t&tmD`RHknZ6hOT-5n)B ztb>DQ)cxO(pIZxDk1xcQgVXJCA}Hsm3;2s zbi8^aV3LZgogQWsbC*VGpp?bAik~M>NTBO}*xWZJ(ES+4k%&1Qkbr^Ax3zdvmZKt@ zC#||aO05qG2~yga#lQk%K>C~xBZu_qp7}^M0i_>* z5$d2=j{~EI*xAK^jl z+y3vG9q7>ZdRHW8l@ucTEWQGxya$ASazj+fo%H+|j3iV1E51j*2Gw=!S^;SafmN2? z(PHlIN{1{Q`fys$ZAXiL#|q#5@vN@1Nt&gs zgnU?+%)^+v*XRUkuGyG_{?`31d;|!O0bNgU3olQf!M|D*0AKwN0QT5BKll#_gY{bL z{KS~H*3?@Xj5}rKJ`ruz_F776R#F?iQl`Dr4cJYW673%>vdCgst%gn?_0W==codT` zZB4?GkZF{Z1#B5tuH@x%)p-3ngM0yDvtjiFru19MSd|L2SYzS}%H%Ri_Y+W|air0Q zG<@k2`86a~#)zIYtSLR@bu=4|2HCRjRlLWecn?jEh}bPh81_6J0pI=6VPN5%^8o}e zOJpGEA!>GixMo31Fdc25@r-N@Sx(sn;lsORKE|p#Yjl9jA!heFmu-J7V74B9dkGuW856vrFEkXz=S^+Z(v zP^^lzvQJ<#R;2>1T|?x(14I*!EHvf_5Y|}2XIdM%23ay+egYu-Yqjv)=R|ZJv*xF` z%|pjuJp4c$A8lQdI<0mWhVzPw;5g`Fc{qQrHgHj@;3R1ytQTQOT8j^Rej3=N<=+|n zF4c3Kptbp3`+Xo%M;q!mm!e$#L!SknicT}*L4g1KE4T2gMFD?!DB%PMMbmMs1eY;si;3 z`byiO&qbF~g{HpuL!uMFH}4Sshi^T=zjwQbpBxQ*?@+>@9u0hQH1O}=?cu-w)+_kN z!|mB40z%UrV*k0jfQfZ&u__M2>>Xd`p-UY>)cJbG!)Pk;SqJaJhS)r}2s%-Te0vxC3!P@L=N6wVJyIpvolf1Bbbp+T6%mCi=6uar_20#};OEL2Xk zJK_r@k|4D!>$<=M0MTw!U`Xw1+qs)|nIXy#DAlZuy7{m1ieZWbdj^zvSv>YrnF7yv z)pianYbV9pIzg0JEu10{g?^S+ZPUahuO&A{iC2g#X0KYXQ)dJ9b_76$@N(O89}HyV zm8O$*a|cI)qap*#)vYlP#RtyZ<1f}%`+yf&NJw|0_USpJuu^lv(GGUd*~eU*S84)_ zK`X8If>dq^U>PNHWHsBO+)QAwvzd>0$En2*o(_0P%Eb|K_{`xLnexe74IR(<{M#=J z_}g@AQVIQ?AGCX!s^KQBJ~CuZKv(C-d=|L0wg1)Wkw$ZyA$cu9=RVQJxEh#CuVgcvEplVp?ydyegvaxP5lut{+&1fxl0N`0Kd38KZxzeX-WwG+wViX~`( zC9V@4K3zvD{N*~4T+P?lU@n4GlR$dWDd$7^hl}BNX9O-ewH+vZ0Nvd)qCqBg63^FhT}l@TDc!};er3btnH?=gSs3V4C7eY#{lhh~tb^Q7oOg?E$7i&HIjt(mV z?PT4vv*+LKk(EALzJ%1dD+H*M0h^Tc*ojaH=`k0CJ`E6kJ_iMHf;h)ry8Hmk3lJ>y zveth0NA$?qQZ&a5OeoUDNOAy3MZn|2xrEJHbAX zhw~1LJ2v`ugSK#?{zs3wFz7%XDIhy=I;~8US;PG`OU}TS(koG@C^)`Q=eo9zPHWpK ztD;oL*6jS?j*qpJsRql$c(*o=XX6!T;q&BvO;v6Psq%3tnGMjALu?ARS<<#szQhYC zA=D%zYm$^Yn3|t%ZmLM+W%ES%){jnTu5)3C?R-=EnEoNVECN&UppZvjF%%oHPd17xjYiDa zDVLwp`!?FkMX`@`rwQn(H`3c}t$f!TV*TlX-~G`!I(#EC_A)y6ZPAvqf%2h~-2Zf})5#Erigo%1n}0)TDF)Zk z;p71s#x8(irH&P*&zN$a7mT(r8(Ry;A;po^aVzQP<)!{XllFHaKg-RhzSQtn3cp{R-XF5W( z%KXvpAI?&6XYXDR1A@UK!`KUVF*^fsreGZ8tkLj^N|n4+=453q_k8^;Fp)~GkBeIj z**rDcIR&HD2>LjwQ%TH!=okzNpH#T6G%Yy;oZLeDa2k(&9NJ}$;w}#%41Eq3TNho| zbRR;0V!)n9-2Gu4p^?>!J5`X6o=v!EoF8L3KrUrQwuXFACxG@%H0d*syV9AKe)6^@ z+DUA={Y;2?OXkSN>XiFD6=BO=L)1c-G9Fz(_b?_Q82!R6bK!2KNi@8dH8Snf3Qs*^ zlG3fX3r&C8Bn-+-iVNZ#n-PW-oZ7+=accNH3@P=}xAu+d4%kvFY+hU1yshE)XC7 ztnL0w?V3S}hPa+jU5_}MaD>d-1tP9D|vVT?I;wWe#z zgkDw;fFw*AFRy63nebB6wPgwh?Sk09C{_hK>9n@RM4WQs42(IudvY*(0#&*b%RGI_ zO&W&B%jXkS_*g=^^#(t4M(3nrjy*5I1nzqDh2;(eT0Kbut~8k9X3anTB6Uvo@e#1x z4$kQ2jCg&+M4N#$SlbanG54ob>~z>hV*lHI9+&J)advVL+2F^^GIai_EGA(Vj>sAdr8y}bOnGLU;hU8tH zjw#8}=S;JPU=t!!Fr{AJ8eX*9no}0;DU0GMc7tees(7hP1x_(K2P5R!GRuyhz@+x0 zB&%w9g+*SuRNyRlFvrQC$VJa*kPK@TO#d(4h!%g!G?lnKzVIW@da~cCn4||g+|RCk zz4BCAuare%uP99;bVyZI1T-ZmTr-c)j;pPA;|Dr zZ5hd+gY}=kOLGEKDpr_03(tvg1%H`0iqDkf&a3~vr7|4b0aD33F1-7Lm(SJt;m}sh zk=>k}gwr?7t#;p0+#4R7p7YQeqg=ZrrSnY7Qgvw)2U!FeDR{Do~KPN)`pJq8n}sEv3REv)RE7f?JMg0l+(?C-)t(bu6-Nqr#S{b4so@gh=T_Xl!i z^q33!v39}zKMpRM_sa2czWCI$!o1GPTw2l|sg3}lsd(epPGdSj+9z+9$iLL}?5=H$ z(^kwe-V|fn9B;83j}AW@9iPI}|7T7Ctu`y;Y(uF2oCnAIpoF28#CG%1Nu@h(x3u)h04yW%OS0~ z5(GwR$oxJjrYo=v(2)X2iMvw5prkc;$0NU{LU(xBFSdaFl1dxO9S>daPJcV9*}!F| zLu*@x{jqzU#X1JV_&R3(Y7F__%3$ngHa!3NyE^*P?EWxR!F6UP)6z3n--W25jx&aH z3*|hf^P}DUu>?uBF0Sp3(^gE8h0`hP=?i~rRV#I2xCOcntC{4kp}KjIw6RvRuu_)+ zS;(i9o3mIRipiNzCSnOH=p(fYcQuBb-5?6#+QqRNkn-Zj(EO4{ae3Fn8ezU#7Ln6{GjY@AM_X>+@^s+77ATsuAU=A1zJ zmhz^Ih)mK(r&1Z%v`SOzf2y^*DQ{%;>6PnQbVf0VbJGY;h43Iw|I|Jxa0-l?2sJ(> zz(^5~jE^+5_K5vl7zLc(w+iU;DWoQ;3mVk3+l$MfVC?6=xhnIz)-l!$*Wu4giN{~W zIO+IH*AUw>v>g=uz6@}_OX^*Rf?Y#oM@NraJ|%Cd{q2(=?mWV9omO3_h38#sDAo7f=&3acGpx?LOm)?uKc?ISGx#iksygOWH@ zsD6^xyGOLy{n5Vqa^3!sM@t@E@EwH-kp}15XYRRm6&uILX{P+e>=<)?_~c#aK(d8w zWt(4IMNCIqsv;>1y*1N?H%}!=a}AwUtWB^qJkzehbe_m$T^`IDT>b!;Un@|Ly`Qt@ zuKj%WQ)$oHX%SK2jbb=cFsk?hx>WdJW_%hxF_NxNl)7ifc&35|pui;w8msfps@MSr zA69F{$z<~1zIAXiCWkMv=eyEG@1DRQ}>tB}8^W!J$<$mEuLvdTn14A&Krw~)ibu>pv zcq*$B7%2%ii9&&w#WRhK(vY1No^;v;vKHf@Cwd3s(@+*Zwf$Hd&%l??oQhG7+*2mg z7|M7jjnz`AzXQPH#eQv6?btxm?j8vWOeR##X?0v$wiqwZqK{RtE(O^0AlES=*vx6Y z>@#KQ`~duD3J~W5Hu3bB2;JpD8@*=-1-;jUY3h9;ZMZP9Q5QJDz@N44lXlE@UL1!C zhl|uqz4N1Xe3bqQeI-3{d(GX%+m}rEZyzDsLKnl^%34d;mGg27ee!n7`mK>Y)cFz8 zx3S@63tde%M(?;aK5ePX)-D3pO3!C_Ok2&5YM02E!`C;dV!i1EhScG&ovInoFIOB^ z4^R~rI^Q#t*Iz=NT!mr1Qw9c3Yq!o`5k^OzM?p}pfKfI5!FYL&jZbaA7N5d?P8|~} zUC<_&QNFZZrPwb3CWcX%UisZOa1!o% zI5>MM(Pb6ptIl_{!)=F${KRbQfarIBfa~ZWd~ODX-5=6!7UvRGq%INLp<)b}@>K8q zAa2iV-5f&5j>F7p%$$2M(DPZFW@$>D^-g{7hqlbebbbuMu>!hS=Z8}USLX-Bs^-e; z?GoMkyu{}&o}Bu2a7=|&Vffs#iKgLGxkMf9v{0MK%PIt_#Uk{7>`TQEt_JG1te##d zGbK!sb$mQhn)k=_&WTUMN0Ve>6Ye}ru$`8yI+cu3$w#Qru{Gx7qD7+>^o_sUl<0{K6}fzH%Z35QW|A-3L_A|3q<1}$icUk>Y;V|VB`EaO^8Kn zlVW1$2c_Iq!A!J;UM35pcJ?*`t+;qCN?9zeiB{f(29i8~p){+bgX{J+rAVRprc24X z0!*p(qMM2;6Gii$guMrydOSz|65x{}(fJtFt6j)D7=?6Ey=eVX>D88@21tti)Bqzw zi%e_`+qo-=5o{jq4I{9*WypclZ)?vGMZsPEygzD7w3xmkgarYdU9v}oO18v zm=k$0()uy(hT5PYnJWgSPZZ5J3(}-cDO+uKrdV?aaC(v?*eD#J&`ak08hoh4 z=PkPwY=l9L&0%&c{}R|NzKLyDguA@+xAtxjHRz3#H?N^ik(HRgU?dA)wms*jxZTJ~ zzipVv%Z0THpYwqaFkKR%WiclPauJTBLmIBg@fPovMUEM}9Cg2)0j>>i+I+R^qcqLM zr{3&dNkiTVnBWAN%fP9}VTRyZy3%O!dCa^sBt|Lna6#t>$1!JJ^gviMW#MydI$bUo zEQ;sVf0rp%1CE%jd&Gvx%`qU};} zLY}R(Hgcl<)m|ki8D9!EPvH324n?&XB$4g3t>lACd49Iqe`PJ7vJePJ8L< z)QhXANgiba~O8WQJ5TjOIDVUvj-dJ$Jj?-a%SMW6*j7ze2k!S&6I^N zHi;UMwqQT)Vr?z7Qdo&3%uy&Ubc|(6$|*N7O+=7N51CJgS0X9M;rP zi!}l$DlXAhR@NeX8ZaqksUc1Id9i8ulCar*z#zNjU`wd~=zNIq@xVyAdQKXrcYSkr zmYY3plVqst5;Oj1htTmCA*gMD9=Ux-k4|ev#^bC9IbS=_G$V-DZP4{c)QQ1BQ-_T8 znhWD~<~KHvD}!KecYl@hL1@(_kRp2`#JKILf9M!I*p7g zN7fphACzV)yR~;IS@<+7f)QwK&5M(6akeg6yG`TdAE=hPw_^$NTfsjFiu{prUsYea zIar#_ovCSLG3}Y*I*}=h(X3-J0YH;1m~(9tSuFd6C1HyQ4%WFr*us@YYc~yGb^VX= zae0vh$?{wWh(-iD-{y2i%iF_D_PrlDd7JvhmoZ5(`Oc*^_b6Feb`njK!-0 z>=P3l?8lR^4X|4(KDjHbY2PlcO#7g)^gN672t-4r%Q8PT%6kmsp-IUbc5f`7Q-#v1 z<)Y%@<}10zwZ8IUpx7u1L`z^+`-KTi2&?#C!Te_0UZhgGTe>CQ}zs)Xw+3GD%u3-qz+FpC^GRPY6`$ zZEcib9}^Lrf^ST0u`=`OWNB<3PaSTsX_k=|wiH}KgldY1^+GK!E!L zRv3!qHC89f0h>_d*6EoHOhd_cOvNJaL=%M|w0{fE5z9HzIS^PZN_vT-L%eH)d_-U^ zitN_lJ`$k3w&SG7z#S)44~0tdMyd72#t{DfLYwT#L^?{c62NLSk3Aq%N@s_FOmMWw2t{-VcX$JsuR=9ZBnn zaGEQHER!<8*v9Wijq~7%eQ+BZy!@01<|j+&T9G?d5S(7gyZZyUa>R9nX`-xx%XoX%Ef+3&JRjk zYjYmT%7!?@p9b4nDY`IR32m#I`UkYD!^2O~bV#*OPpBM0u|i}@y|eyCrNm){c+S>D zMY1WX3ad(R#7;3jo=mxL9&^#0Qg$jn`oWV%4t5*8)@Dh#0)m6~O10TSPLRM9tX=XX z^sE_`Si|ei!{ZJOXD;s?lgT7?rbZl*p5y42n`NgC@(Ba+meNM*I3!#Ed@w>5j#f+? zXwOh=>DV7bafR4=XuLRJAd@HMpJB2PHM>9P&JU}1cJsXoN|@Yig0Sh8V|f`nuX8<# zJEu&Es(cD$>$99 zkFl5#(i{+w*alLa3u%rJVIk(5SH^{<;SA`Dz{y`YtL+j4pesLZ*^TdP5c-4+o6X_` zf$7Rpi%lb-;E!gmqF0Ta2}*gnac)wZuj?sT(3Kinq*^1=!*|uZ-=bmHeYAFZbRCX0 z`ZS@|421lU9UI)e&<_luOHvzL^ez(C!@0XZ$SB2o1&SS=mfr0Of#&6x^X?Dv5UHG* zB`PeRxLhKka(BSk`Pc3O0biXMNOP3u!E?__D&=4`#QE`Du65d2JI#VRcs7=(Vr8UV z^esu-sD_?_?RvDuOF6T|tTYL8jv!lj{i??i5iYXHRV%JP@uF6ZqXA;sNWr(_MSa$V zvCbE|CRqzErM^U5kWiKy5HV~8SSDVMw8zkWOlcRO8sVsnoGvUaZZU~t#PWT{B;3sr zv$}L6GI0!apGjk|o{uH6dnbZNqt8jg(|Vu2CF;7%R6Y9=5&HD}l2eM^+4<4_nDgbQ zhI<~-`PWuHL#=!c4iAZzaDu2iVWxWvP7rL4y^QhdOD@Leu=B%58)(1D@SHqNlfku` z&0C}^DeG+v8!}3?|DJNCfcbLDc}SX39U-XTm69s^9&P(n=}xGR+HNswp9Fkb2chU+ z(Bgs&TuMe8mzN&7LDh##lx?*HT;j4;n}Vf zYZQ(VN<#)HeT8^N!(eV+Bgs(s)I~^+0m0FLQp2#0xOhevayN+B%8%sh7Nh2aNXq*Cue%VrfjL^>(l54hK^r3 zPl>V+h7|lghHwh6OnC~bQatvtlVE>BY@>oV(&BkcT>acX%;l^fJh+02M#m-i19EU_ z_=e!hz*dBG_$v~!-+oG&YZ~dB=S?foap9B8?*B+ho6o4A)JpVBDBT8f3g@m5>q1d` zcLsL5EL=x}yZ=$TL!+1PTr}D%wMS{^sEjZYN~64#S9Wa1+WlcA#U4=|Y3j>Qp=9nt zo;~6BXm!=Wc%_cCP7oN;cBy?F3iV?sjad&2dGeNqrBW^?Y<7NJ>vm5oY3o@qG_%2h zwAQMkSr9Bm>mNRZLGHTK!y!H$NSYoXv1wv`7{spt7?q#6cx~r-WLg)+tBKIsA^X^g zC!J;it)2?y*ki!LUc0E5ckbAMBCZrn8MrizgK?pfZz!$=Y*2y3W-qo%{ zk|!qC$4({o$6h+8LtBnSPAiw(IRafJ8nuh3C1~BliHq*J@9>x{`+O=Gxm%DWYm=n&({U!i@0Cq) zdmnEQXT4w|;JvzqbWxn7E_?n??bquO9@N>|MfspbJN*q|6ZHx6j^I=z85j2D6u>2% zMz;c^)1!t#GmS!8cOvCDhOLruMHodE1-8PDbQh0k1;o29-i}f`J86fqVITUP9PaTK z{*fPtks5>VsEzZyu81~H<8}DYVC0(!B!efV)W>?5?B?DMPn}>R3NpEW2k@&F@ZumEsV!4>ve*7!VPg(bj}Xx z=!>vxr290|U*ysoCc5DRWp9a(=$2m5(H? zK(t%W-W|`;6LUQ!Q=ZR1K^Ij_L6JLC}wwGBb*}P5%J3g(k$b$={1!8((LE7@yETT0F=%_wv zy`Wj6q+$}+4PjhrJ1GQeZKV-1H!ezr6yMv|pHeE;5Vp`9&^TY3C7H8bgE}jWl*Dm< zh-t~EZf@`F3h{eow9c6nQunRTesZim{z4c30ymOaIuiO8a86_8Z_~N0rt=#FUU@n5 zpx`)>I2-xmz)f`^*~EgDj1HjzDBG7`oEnUlOc{%Zu8X+osF>LaViKJnT<@55AV=1T z9etrRrSroyj*lVF-Co<#B$RAUXC*N%t+9x`m=*@R&gS5vy7b*1eEP9yHp#p!2Zu0) z3T7<6gCrn70yHeLWHtrw001BWNkl)y}9S`=uJyz&; zk)Vyq&NXwKI2_Ht)$Whe>HPAG>D!BFg|==IQ(>3E>!NIS!o-(hV1zPiogg{)W{h1w zV)Bq2eTk7TKSMAV&84R>k&k@UE0J|lvZ=%s!??7z;?quM=cM&jbGPwb+HMaNel|rU z1G)7FJr6&4?Um3cdl%Ni;w&^Dq>Nfej4)-?V`Nyhw(XWS0cJ7UW0RONt;0dHkoK09 z^EI5oF~H{a){bjZR=-yjW};5g7vH*+A&EsL-+DitH-9JDVK%L$6gCd zhc>T$B!=j;?q6-47*glj%A-6UTXhbWUYF_a{wM{R%v??d&#JLk8j~>bD9q5JN^yKh zI_GwR92%#MM(h!oMqEoPp z{H3Jncy&GtMVr$sty$94#eYCSR4<*nYIR10YWg9SzNvRPbjEJy@j6UuJYL26g}ut* zutrRANNS-PT>JAk(}h=0&REa+@b7{w?JjADvZF-7e~vUrKv>mTlGkU$jGn1Xo&ukUWp8 zB^=OcmE=x~lvyFn*ijb3leZc&z#3}?VYBn2SZH9F+twSP;m(h7X>GlxcH%lGt%~cp&t*$%M*1CMHo#>YQ`La*N`s93W^Z#Pj0cO5BRD z<1ATt-c1jlT^%u^4vKb{N2kf!{b8KX0R4ricKF$qQQ{5^?!jPj<})V%a|A4p=T|T~ zi3LE#gVpanK(VX8S76W_0m_3aGdVBGw2mkK;Blz#3|Y&pk;WR7<>N2*;@!G%lzJi@ z5PW}Y=SdMRETt|Cw9}#+XB~+_`^Vk=!PC1tL~Q61?q>JL=>+BJ=s5VC^p-64ap+?4 zO5;#LI!!GNStyr8XNnWVkl$kw&j&V+kEcZWhB$YI)aNCgAC!0=o~c9R>iqE2+8iIN zc6xv{d~c4P!w{X^<*})rcFu04(efhU4J^{2TWk3hCh4a>l&IctV06kroJ*R8YbPt> z2#GE5)lP>Xcnv0uE~MM?QJ2dgJUw5?>7bqJ&Ef6{+=!X5JoU7bf;QA4&u zs!=-g_)F)ru$=+uTz=Yqp)G=lCA%tYt^Mu~>TKaY0{WaS_sMi}qyez|5gajK$ML&A zI@~Q!Zjvi4MC~q+Il2PwY+2d~!s(ERi&BbHhtpb|9}*35cx{xD ziqT;nw^v(RA1UHl5afF7!^XC&(_)h~Lp}niah+&;$#Pq*U#ZB$_fbtRckDtQr)2FaMyaqhHf#USO z-t|%M4ym0SQ0L7+`vcu`pywSVtz!hv{JVQ7Z$1Xte+A6#*TCF<6=44ouv$o-J_HV& zC(b&jULdTLa$X>crjT}YbWRV!(O@|%Tqi}x!0*)H0vv~hE2uv zcrVG~`kQ>0Wm!Lc>vyd)7ms-Sg{QgFqJ+)j`;-VGx35{-QJ7YC%Do>Fim#N>C;{w&+K#=j*n+I8l&fP%FYEzBr<-w{1NmIa)fjV6BpW$xY*`; zQx=JW<0Yyy_ZWj9cp0YyTM%d$`KgYXshtiPjv^CbbfN|R#hoCaZ}j`>7S!$!hz8g} z7bD1P4t-@$qUaG7vcseOF+G+(%-FxX-5vXTyGsVl!23c( zZf&orpQ*p3C)tnDeYP(d?ISuTh;sx6t<-in4eJL>$9ck?64a^T9Gl_T30~$~0kT7c zIw*Yk>5@0PYqwr~^o4F02-Q_5W4)d({OSZ*lz1JP%L!sg+7u^<8KBcg?Y$qz5u6`o z;^ngY=4Wf2@RSazg($h`(fef-TD|k*Svx*l6kBtAJd2SxCzFCRB-Qt8b&oL&bULJ5 z7Fl!sKwmtCBgD#6icY~1GS&j$Vp-Jb(9f^uTI8?I>99s8h=ws2)4sq0(44wulR?w@ zH_$ZBkP#-Y#&R(5NFXuHF~Xf6%|)e8wd13Jo5xS##k(KDUFG;Vepw%VDT_Ne?O*k7 z4vkmQQz+*Ou?N`gyNp!3O3c%zV7~m*+6jU$e+}^A+kn;VnK?po%r$1kxD3)R)Z5Rt zqd~fFgRdQXrvi%M?o(rJi{W>8xVt#4fv!bFkF7ALiM2zd<89d}KY9Ar!D-8_ENIjs|8(OIc@GIB&q9#NkH(|(TyoS=ku=R@!7I6FhyN`f6n z8YmE1jPuO^-Tl$%GTa$b!Vz!asko~hA0NH_3%Gy(V<^fGaHjf|*UFV;mt_}BnG~0JzI~#!Q;&7ZKl3ecikg!vI=whNwEk4(8!j8>Yd1!Wjl%drz zl7Bg{D<#nqCd152QQNdRPLSAc2|fXJJKEti^ymx4M{$Puiss%A*naohQSxkm9dvbm z$h0Qs$JOzXPZu-#PMncw_r)0IaD>Em8i=wz%Cz}Qev!rbqST4DEu;EUk9&9kL>JYd zJD_l0-@5Xb!?V4e7i)Ba#6j9Y``cXshZ1WS2zI`Q-eVBdX}CBy+KFk>v^zO$w~Bon zrjyYecX_NXBR#%@kH7eT;nmx}fL-|kj=L9dEI#fW7Ql4UFpkt0=W7>^%cOcGX8#Im z>%IRgC_nrJ%)>7Oe)L{sKB)A8p7Ha&>;Vbai}$5nLS~GtdO! zwIV5B#P`sxZ@j$B8y=M{sd5(na!#gjglHC(oveUh?@&k5Xcw`rJp!0K05mr6JA&-; zj4Wa0C;?9}@5);vx<$SWT-KH8l!<}S*hU9%UMGmAylBw=ez%81S;FaP$QsI8=6e_B zxnxObkH+x3KWe8(wVC1shvE*7xP!ZQKZ38k{$sd5dSx5y!cfpUj8Z+`;Wk!-VU@_fG+7Zm=t2G z^KNGab9f*SX9IPJ5Qjmxo@d{!l|H+C)OmQ;@}n?aEtYl!AdZBdpQLe|HpEdvoFT&W zjyX<>vy-vi{lPtaz44?7mbrcebKN5sNL$Tbt`j6@K~J3pV%-vSv^2yCf|*a=4kcXq zi!WnR>TG{Oc;42{pSQEEZ2c zta1VXUC$_W<~Ux6(mc`yq99uw?e@Ez|=-zcYt~q_1P=cX+gp3J{zT z9SHWME_EkxM~8jXhAFr7_d0CMRhur4r|$J6+4q5VGPEK?){Zf3gD%aNgEPJib84I* zDK;F^nYC%3h!bTjYBBNSJ*}SS;{4#0GTWaKP9F1k6=v0rk6^@fw5(0G<@ng#urmaG#3Pq77@S8nRU64D(Zj^kw_N60)2{eJ$ezJp`{9&K67fkllc z6hV1(2oFD-3e)kfJ z!yEX{C%*$<{qis1w0i-k-Gk#8@EL$FFQs^C(6qZNwk{O;tR*J^?xDE(8bEn~!zaH3 zr`O*D*u4a(p6OM0m3rFh`b~%1UH*F|NH4i`i+OTcsC0h^a~@dX#8H5(W;s004i4y2 z_QzgG1?oh3?gt^*y}LhJCrHN&=i^!R?vGRVq;rfyZN;7)Xq+P}B@})xk&46@P3*!> zqxNbUqZq)PhL@r5&^TVEDmy6;&(--s2`9990)%|#tMg+@9Lw3n9go-S{8&LViqpVx za;{<4ksVQ}#=;*43<>jH+tx98Fet!?(JY-RPs%powWkIbOA}M4v4a>D&A$+$%)4JH zB#H8R%7F_Ux4Art79)^?EoPwQ*UqP4k1>awphhb z_<2rLWR_cM8pE6*8u_$YX!Rkv_an!-qb2UhxjH{=k_O+1B*+D`7${YdWR5!&0 zv0MB%XJPv1aZPvc$GhE2c=7Is@ZHaT7xvX1AoWF~t>eR8sP*$`7jPf%{rft%N!M`E zjbVIlle0e?z~T;Y{|b(8{s^8v`N#E48g~zICy1xhz8D&7rqYcd=&@kWd7nQ@~w%EZ9o_B%VR!$JI9UmJs z{rad~Y@WXduK;1Uau^og@BZkIzI-Si;MKby!FNCZr}Z}en(Ws{3VI&^Sq}|VicEu2- zikltmoffoqSnUDrpME0>b{K%PsV*IRR`>iv?)9+RAjzkI$%?LDSt^_3FToR%UQ728 zzVs`oaciH6t${G`s!51)?3v;KY01~QN<35C`@xCkfj)P8r7%s{29v}NniY+RVpqTa8o%!ie2pl*)@x} zej%m-jZtR^bjM)~+x-Fcg6%``0`^Zohwps;`vACuV{va?IqEL=K#Y@chB|ODj-7bm zi$%1)g%*>HUx4@sr;@&*K%xVbt~aQjftX8x8hehlZEE#6ley>{S!%rwQY` zE!r>G$_%livB`0f;5ACdFnxgDN&f0UvgW;ln#{#USwB#F|@hUUOA5y}1c3NS37d5y+SJVw5qXc0?1 zaSRJ8n4IWTED3cw35&Ok;)&H|6ys4Sc2`{Ip8}c+Row+r?*geDA-n!URC|4djxbT5 z5xyD_c7U9Zy_}sN4^W;S;X9xIGpHW#JQNS)*o&-8w0*EM>uZ8HPLwNg^(N5{6j)!n z@-dX}e+*Bb{*&`@nBrD+g7_+8NY`fOJ9c@4Kz7HoI-8DjzS`8A}Pg@s@^J`Ah?hkKI5pB_)n2Bqgo5d^TQtqXw zsg!adYFowy`7Fhsnxijs)B*1N2yKA6)=NK)V4I}mnpw~sI3^&kDQ5(>Tvd0++^gdw zLWzCTmbP16slbmbgFK{rN|?-=>kSwSqJ_)ILx zI8w1pX_HJWYCNeOlL*dUpS4u9XVvQ0V5%c9#SR|!``RI5uRoB<_M_r2z|ha8ef5Q0 zdiscWU`|i)E1&&icyagw4%OwMwe!Q)A>r}Gaddpy=(C$t+0p*$wE$1wf4A{ePLNY| z9OmbL08rf3f1V8;R8W`yMnq!5MIlQkjqKz|48?=JjOwUWC}C{t;pU2qmyf%D~(CJ3@1ox zIiy~Q3aq?&2Wn;V?W zK_W-T;Ss8_NsLedcnmBGH7X{np3ub+OUT7o)8U)uGSq4p$o*~)1s2^M3f4}Cu41vp zlmN2*BedbiUz*(?CoJFzckt~m{s2Dy@Kbmq7oM^#iJA5`Mj9;5`S!O}M%XBDoHeLe!yEE1~=QEMkiaefh|-UT9F z8YxNU=U$}iPu&Yp-xm+?wJ-k+zW)A4@ZsiT;m!{^Q~pJp*BmU~Z=YB?O_=oEn&aaR zirpPN{rsQ9>G2c5-7EP%5TWEl<+`3h4rNQLXEVw?^E)hP&n;ez%1kP;QSS!YI_yuR zSF?WnJ&ahN#T_Fc+R!^N;knJ7pS>;n_9qT{{xU%RuT^;?-cBtk2mLEeL^=0?q*BgN z7+N2SnV!6*Bt3Vl#UCP1SNJR`XHuvDBYwd4gRPf4)gF#ND2Ag9$4IUvvrAO4k=DiWcK|L4de9(*!qvA-l zNeU%l2~Va{>q)`mt9w9hntMQQ+h=jfwKLj5iO(D9^SAB2ACGtsw@;tLFTVL>I8_&( zV&S!QDBEHjhT;)~U$SgZXW@pq4V4Y)jMbcvzm!LK{QM8Vl*jr$5Nb6pOGOLL8Y=wN zZkFl?cXxorP4iQQzks6J-LpHFvrb?<+IRVB@4FC2r9L$q)!YuZ`z;)8>3OjEm!&5= zJ?LvM_A4*;#isV_Fzo(OhS|adSRZ?-?*8bVkE8`^Mj`390SjX``TMLZ%}qsy6C}0V za*x8azfaBXkGblLYHOMbgtTd zL*JVwo$sUlubLYdZ~%nwzWyHEm5=a#|53Gs1A{$385V8H4Npib5=IFVwTbCPdOq2T z-SDO(Bp1DM9{L?Sou+mQoF0D$hc|x&cVGQmV9JAJK@tDh^YU~$zZF^R9%=)eo_-Fe z!_T2Sepz2=3+8ZMj91S9@9qJ2FJX8471-Z?6^h+UD9aCE%7j&pr)HxVX?qX)`sxdB zes^t+jzq{M+asXEBDYWrrzJizigr#Ek}bkoJ3^}6A4m7)7gttjpbXVjzdd#SA!?C zQ|O;jcA??r!98ecn=G7&x>K2HKCTHx1ULwm!%S62*^ zcY2VRe}fpzvlE4Go=45EHm?)l=mbF?j_8yP&*h@2P;Vpzl|fwv0U({)f= z7`p=D*6iS}DC=i&57otr#y*;2f`&8hC-UTNrRaU}0zQ8CL-_iKAH!3%W1w+V(7CeX zWMK1X?qC3(R;UO)AMv7i{!ngpEXJ=_U3nTOlg)4H-4WG&AiMi-!|v`I0H?QXh1(ch zIYXYuIbxvLy{NSvKl}s^?|%%($DcuYdJkZl6$72oGz)Vq?qGNOG2GmL8*W~F7k2xP zp*+07JTz%S3vvyn*rH!payc5h<&GfVtC|I>@*63KITrnhahvmXXeths<6%*! zkiFK`w2z2DHSeBtU^COJkHHkD`ZCnV@>DxOsvowF)YR&3j@`cga>O0L=?T91<)58j zuBe`a?e;_%t5Woiizbd0Lfd3ow*rSDI!1(eiq&>m$Z?|FYBAaXm-Nx^Rvz&NjQIeE z*MAJVZ~k3?%08{bfTq!wb*xnlB2(kV-2ehM zTe2=q^#2IpRemrC6hjI({)U+suXYTYEJzum=r8*io zAcJ9EuS^sED|UjjMza9+MkP80K)G~?VG7!*ovS-}7gv=*VWTYkr*eXT9>*%2AgRm7 z!S)EZkMKog#{d8z07*naR2bMXYy$NZko=XIE&z9Uc7jy*fIRH>_4fkVqEh?|wM@NR zpoI6uJ$&W;584>L|>Izk=i2 zAJj)h);a4nwUeW|*W>Z^{|9e>_7CCk?#ECR_fYIV21Lc5Qmf-I`v=(Fd|W#`-hKXi z@b0tUtIMMB=G$XgL{`Ss@!_u5`|mt}$^`4a4vxUt1>!h2=-nOc1sMx1-!($gA>Sc_ zHukQuo)eg|gz|KB&ogLe*4)8?VBrq7@2m4;+k`V*irT&k6PszA8V884lO2nU=f#&; z9+slefb?AG0-YaXkoSm2)U*=W%wrBHrp%^roHsTFGPlu2oe8r-UKQ{uB^ z1q6GeNQ4HL7E?@dY~E#e47*7UH4&1UhC zzsqLIX{l3gp;{}r?UEefWq`gINGfEc2}5Y*4zKCc7N<)fA|u<_4Y5o z6!r|XZxF_N7YNWJB-o!T1HMCq8d5kuLh}HP=L@Ykh6}0379Af}55wLC;@Y0tx|dlm zb&DH#s&;|ge+!D@uDKth(I(_0G(yjTeYt6Q`V!uK_WSj57c3s2*xxHwHv+iY znQ{-i-7Os6{Q%w^zJM2B|2wd|{Th^qH=dVQhzNG~Mt^B&>zH7}Ejj99#k1okv=#!t zXp}lmJjZ5ion)rhedf-U788@h`GFpZX?_>v?vJvx>ohkv#P0uaQ%Ey{$tNvWnxER; z7AK|VoX+JGI11B#fAYkS?F+8*dz+XK!;bSTMdF}y!6fuSW6;w5SZrc8yY88^t>L)K zA`p~HFJXM0E)T9`Z5Q4h@qlmwc~0*J#=Bu-&6hNPeFw-mf+7g_>Ld{wTro_J3_)nH zeA>Bs$}S86v>2R`*CD$wv^I}o2mlq!U%)X01B_q`=+?RZ#ADz9Mcwd1Z1{`z3thss zw5u;f-PM<(zS!?!U%k?T&IbQrkJl=0kH0+P9em~eU%|_#FW{+q1qGyIHNDtSc&MYb z;swS&9z~Xzj+Ag+m;o&Ap*;K?4sX8?u)7mWQ$4thItrb4epHv1zWv!hg2Urap{Opc zE%pOv;pai3l2zsV?I-^b%ERm0(cnY}-r|}8)cjS2jCd<}-DQ!cqENc!W{kqm z_!7g`NwFWQ>!PsE@hH>iR^wCF7me^>U&H3bLomhgxXE3HNq0af^O}^;fXzdRHT5K^ z{3pNwkWn5;Kj3UQL@Y5LLWLBGWbt=XoS((5EywM!Z&M#9IlcQ!Fo(DGT^k~! zipCsH3&7nCJbv*n;dJ~t?Dk*D7bU_n^${9#dJpeD`=|AVsQgJ_OGM@Tpj+t34hgG% zAp32}0LzhJF(YBJcz8yno}TX%p&dNAB$XtR?hNT6zly0%fM(5Glk}@T-q$yIgJMx2ThLCPFS@^7}UkWA~3m@ zNMZe@+pdd_gTnM5PPl{J@f|!I-@s{i=PawFrIoL7YWgmlN9NRYzjD0$wnrBu)CHa= z`Ac>G>D_r3$cG=-M?_pUj>1pl46f&=dY``hb9j3D{rc6GG5-wOV>~-Sj*p+f8aL(PDZI+w8B@(=MUo$mw88=14G&^TS64fY2P%s7-s*TzWdBPD@UlHIZgu z+yYrM-EnA1lZd)!0yJ;F$r!lsu8-N9fuikgt$AwZ$LUfg%Dpw0QZBCAA4P&7i!{|7 zh);vdiT3aZb)kYM0goSG{0Mc{{Ub39EJBmdxA5}mb9j0D0#10-8BkiHp=TEeNM^Uzk%6siEU(BT zgFKQhmmHa%`~j2CZGU?IQ!wTvYElm$Bg{T3M?`h+N9B}&`jXSB{zMGK+45&_eEeyB z?1ry4=us1=bEQr^sor2;es(Myxdi8iTk13&8%dpeK6n}-47nVp!#Wak-u-bp9qQL# zMB)xjO%EZ33wDglxYA|`C%)%`?^HS{c4K%>yG5yOI;P2!bVqZl+_fEp2~lLSx?1vg zT7yin6nW>66VtrKPqaN($Hy?1RZw^~pJI$*Qq*c95K<7d)3;b6jl7@;yQ!#TC1Vo! zHJHZ0BhC}qvGbUop_i}*^QqAv0qR5ve4}9qi%}>X0Yji+WS2z_j<~3xVjfh`g%w>i z(e+z>VSfEAZUOiEeSI%T5!wO4LfUIktEJkjr_W$-PW64BZaNnv*Aa>f#bbj@vLOom zlEkDqq4Tvr%cWVTDQ>`=-qlA!5O*$v2mknFY6nQQ`{Q(c4Ta#4NTOiFXzCvB!ITF$ zy#0&nb`aNs>;h5yE)CoL-nUs+69_M_SKS>TgxA`IA=V=4o)2(dd7*gFqu-Kc=_S1Y zo_BwkI4rexTj5A<{-kpJ_@sgyJA;gh`MVpM5TYc4pi6^6tFve zfER}^;8fg@%=qsD2^n761w!Lu6A#{(4tWw+#_m<^%Hdh593aOp&liFgw|zMIr0>l0 zsk(!tJidX$`}0$`^UVBB{Y>uZ!%yM#^m%g>hUCXr$*{Z6w+*mrf_)h(uL#mzAW~cC zM=R^{QK*1(bp6yI{^j*nInDMhD zwMSv5X!6)NKAsZOK%~y`uAx0<6LWr~+Iq{!!XlH(Mah{>j+5P`C^iR~iss8R8!s0$ z_N=NE3$ry3jeID|PdQR9ePd&Wh!_JVI78?h$(JBSmY0uBv&O&_3)I*vh9`zayAF%$ zh_tm(z^Hj#62pM-e)#M9Sz08Hn5n7S1yY{gH&5;M7r~w{KV?UwkX+hpg-IEr z4PGc^GDzA-S>&A>_NRU~3J|}8^Ng;w`=hOq6r!+eq<7=gKh^G!ld$_EQktqTxyEuC z`E}}IN$R9RozmI~n@TzPOkQ*Cs!tz5G*NlfDN+UW!VmR8b z=T~4fjRLX0F|~dTX19lz`^9Hz^`;BSA(_^fn_%TT-YybSOLPLH2LdGsBFaXad93G3HbDksD!6s%)H zXNd)zo<6M|L7h{suq@W^2I(9lthA`Z!HHuRn|f*jGFg%%LoVe$96L!)Av?|xQAW#C z@BS#^bbP9vAnxiB*>4|t3Pb#Ty#-b1DB>N%B~Z~^910^>gD2+v(8@;U1o2h();V$4 z@N49!mf_kjL)Fq6>acGRA4}wnCvH5 z8@jG7peCe1lT|e?t(-{xi~)$@NxGQS1Kg_vl^AGVL-8UgWgY|Z5V3Wv-&d8nMn8mY z5DG+x+eS6+(I*WCnODH4wIJCim5d^`UwmmVM7^&aA-nnv4d1#iRa65d+#TOq zS7>%cAQ*@jR;)vd^|f}qeiw*~%;piY8pNpO!D0{Q__o=7v5%$;QC1q<)pwAT$1km2 z7;{mb|N0)354D4%-TlFhAUVN&mES!Et|@4~{MwV{C1|!P8d0>yp&@<98fl=L zX}nYo%|e6DY6j#oD90Ie}R#80>u-2?LfF*=OmDhmbVr3Jxw?=2it-3|rw`qgK<+$NI%dEyh!}_M0&(*jHoaVZ&>x5L-}Y^k0`|%QQ9hm>5O^b^ zQdg3k*$VEUtjg>3RDYg>>~bu?lt(b;P+x{>z3|et5Vk9$wKVzFTMBJ{W<%+<7i))z zlP)w2OErWZX=#&&YMy<$PK}|u`{Q^3Q{DYx7_X#PJ(_qU#o%+YCSLQ3#~O(j_tx;w zNyP}y$6~YV5;kYRc%ON%1cp*XySG(gOTW2b+oTDfLzgL9ayn|R|+c-1V zpwb`??X)$(80(A2u=Qm6VQl^AWNI}1Y7A~*v>m26qf&WDp#2Jr@FL9lqrD4c2YB8E zvfua5;x;L%Y;xG0YR#jd&Jl+{#ppT6zCg?3X& z_k2ho`V#8Xp;Pd5_eXaJNPB6iP|DWbAKZ82+&R*Z3ia-f)3L4>aWnHAgOitF8HB`8 zDjO%r$uifvD5Z0_l1w|rj*3_Zbnx7rQ6@S;LS?vb93b=D*L>M0#Aa(R<0x3FS;r<> zv+0~zljg6{(;}EyNn{vY%dnB&EC)8^iN?;chh?t}79sNqA-Rqaa5EOXlg^7E4^IeO zY|WE`rJKNJ;_xP1!BLDPCxmt_Hmm-y(MQv-5tfNTBR5tLVhIbHPPz-k*HKjWf86Z~ zcyV)6zYJsF1=6H#5*tL=l?S*f5B2>YKKW8d=!6L!ndU{9kQ^z`v1T3WK;85SyFjeC z;(QFm96h=dNSj-F|9YfbmtImXh~VYz1dU1$UZZ48dbjAG%V zA>Z8s=iMJ=S?{7sDw#mpyY-G4&~Q$c0vnz~V1YX~i4Fcrg9ypXFsURReW5hQE|79& z=LcNSJs=vItR0Obc&TO{o9ND_b7D;wyXzyOWGzET`fxU2033PzP@55;_*C*n}{hHi@@tm&ai~EAcQ>?PLzL{CMJ&ClYG$TQJufxPJr0hFus08>smVh zFs==N*MqP+C!%N#hm0MWc4rp|BHR`G`W}$V2~yn+QXrSpEZhKLZ%WufwRkI>BC^(l zM869>6z9tG@$~T?=LoAI!Ok09xsJYsiez8EQk;*Wl*jWO7?HGkEpakknsJ9J^nBx5 z>cOIRMC^$ZqWLXdMoLQuskg*_K?STG7oi~;tu!gt}L8iVT$uS(_dWo%>LKvoAgh%b1YGaN5gmTt3Ai1!{ zXnS)wL55<`$n}XRc%-z=(M@~~x!D!VyqICDkOS*hv zU7S$R&fm~k$%q|tq|wTC9|L@H98ISk6wV#X4xoAk#hm|is!f*@=a4aH=R>s%Wyp#m zwH3An-0I)C7qE8a%`UD%DgyX!3tmRex3=%-`VhA??UHN1k?*`B@SPr{Qo8lGe?Av^ zIx+&3$78+w!*5s&e52$mODRQY@1`f%G>hFsLS;{-a09*4RAd@QL+Z;a9~4e8Lyp2| z2nmj&dGQ4n*pboddv5h`C2emh2y^S5&)j6jvVd_XSE*RgEM2YBhPKRsaHKKRnfm05 z%GPfI@$h(YvH78Tj;*LiDmej68ay#9;+h8o@qz$p9pl9j!s!W!VTc{QbMhC{%_7t` zo=AV5ZtT|%0hyXQrURjjp1}TNVDM4V8`!-IgjY=IE|9z39v=34cy)VQJ41@*xm>Gb zs^ppKE{Rh&syec*!j^ex?&J>FjSDp{T7_I*xpZ_gg>aPf%WdBBo_|*tfj-qg{323r zD;1^8Xv`6C{{nFTP=B71Bve(NasLX6{mbSa60p4$&gG}Bk!>dhUCc|r*{FkH>98Fo z^hgfh>48K8iK7>q0&{p+h>5Ibw@G#P$LVl5JEBy*wa_CVu~8TAuf@Ess;M=>X~ZKj zn#O#kdB`-oKr}C`AbIlEcX27@Efbv}twZL{SMM_^MTU81yFfTC*d~`yD`t0M8_bhW zGIm|!u8)9%H4H6j7%~u#FotU9)pL`DCjceYjMasg#KSkod>Lw-tD*CJX<{ZcY(OF?N1n~ z#8O^jJRMa>9?Yq$fts|j%A_G>l(4`51t|7+XB)IE zjZ?tA{IvaUJ3DxNqQ_WTXNKhyux_&9wG?fMG-3C{E>4LfL|%d|PXYfXF1=9z1FsS{)dPr%b;00wf&+FobC6C9t7{D*FbQ zVsq!&78N?3zyKf}yc^`?) z5sLi_xOwE=Tk^F6X6%m5+9e{DN;|snOG@3a9s;i+uA|Qivs9ztbg{9t*s*^3 zJO;cXHZldSOTPT&@{_o!G(#I+!px%1&F7O8)QweIe>@cRmVpa|`>Ty%6=h&^zBEQPi)&v^ODBiISb9 z?@pCKDULZ2G@V{#pp<@mwaZuLzC0rP-hGZ4L?6jm^}N*utoyrf!S3#>P@dlFbqpc| zb9@K;hi}8~?i*mr#};_wd@BM@4Jo{DH2pmv(8XgXz0(4`gptZ_kH3gJJ;1Ynm_2>l zN~f2&B6pM&^@XS9@u|K5HQNCdsoNr()yp9JoS`2B&*i3cl2=+6A#sAx@;1%RpPVYw zrauLoAZ4TXhVW>2nM_3#$F)w!ZIJnd@DgSfbxsUq`h1d+DCIAJBWa#gUu1!@RMXV! zPDJUhm9mm7^ zbRnl5p#;H;{K%lq*Q|zq=Jf)&WOLb_cN7^nBj#rx|RvG01#7-&O&XvVKYw{<3 z9*ydIKo z+ZlOU1G!@aE$0SU`mEzSj-AUo9A{$gnP;iBm)i^O z0^;HVAOKMypjo(pqLCaLO=G5qd6)<3aejtg^dK|+6PctJ{fd!|%}_GROe5N8$RPn- zECg_Im+r3Wsya(%##m%VWO_t+EV-Sk>f6zFx=zO8?y+P<_;)-!zI=hJyJtF!h1+Px z*oJNne)HFptc(Y4)LGdD8t*n=!!+JKCyNnt%bPSU=`CEWGHezmGD@lk5W*5Bd()Ua zW92Z&F&VveCCBZf^-O4Y{=qAjAy`!Z31nc~H^v)Gogzv*vZYSrZN8C{^R^IpinYHE>Ih6X+BlG)8EBqGQx{cMAQJpIU#@E3AdN#*to58CTRE3J6tk1IyD7VX=M&RdF@* zvWZabU&H$Ro3J>3Uh{5yrv?r(&#dow-Bn*Z0D>P&W-oR=LAnBFT<4q=jO%w@%4Q5R z!Y$y%=v8cNrfTbtlK&Yzy?=%0JI&2e^Eq4{(f_(=%8{72;eG_|h%{GysR1qxt$S{5 zP71aah<3obBF}Ve*;XK9$5!9+AzvWeBKKtp_L3HBs|mVdiZJ!`7Ym1}qh}v?0IsvK z3lP7}S1yfrPYDNB=uMw~5InzQarwA?JHM3=5=v22{aJ)RkEJX|6~+WPLd0181I@2N z`Uwt7JP`zG{^!u64Nchgcn287|*R7*w#@<-ycPhrX{3~ zi=-Q1sGPA;HE_(KQf@Z`9HhPtcP|KX6lP1L8{;+ziB*Ll;791X+w7LdQAIH8P{1$Q zm>1Tk=dC%n(M+Q@kW=xSoP(Ov5A5$_R#pK8;I_t18t)zw4xBIEv}wlO%Lnp#Gx+!3 zc4X3?e>4z6r3%XulOtIfd=!AT}fp*m%c!jwG{}~*X0Tj`5N~5 z8ZvpKiBpV!{e17VGXXL$(^xBz&`ZNj#7T1Mcu(ij_GrFW0P@%nF6&!S0wVckW()Nj zG1Bs5ar6~fKlmzN!4J2QPiS z4^C`{WYvJ#yT|wkc{4OUtenVTyC!aleHAdZ1~ej*+B226moJ|%8Sg&)6Wcs3L%9Aa zGA#77ApZkB(ycbLLS;nZ?myLU*3FS{#2Ns3xLU)eEMQ+%P>K>nwu0^A6tYd#4pi;h zfbygQcRbAl9VL=xSxa7I`(NBz~DSX*pIM=*F38L}rUFf(@{sv4VR0Aq;8}%L=rjj{jdT#U$;(d@Q!0yeh`PjFAH;N$1*Jp?_N@ z^M)by4)9NGb4aK=*!B0k+rGBXs6Zx~61M^Yj}?f#1x6l$dAK^NoubNHVr1NQ`M@~T zV5)|^?-8_U(|EKaojgrdb{!mfxOy0oF=wb)gC3Y2H2{d(Eyj+)Brhy|HEL1R zmLKbfzY8Z%ey;{7s^X&OPxoeT%PVfn{R>!}d=<{#{qqL=C|^_>kl;LM|Y3?)g&AA*v17=xD4#k7B=rs?wHHLmepCvYP*or8k-i zTHhXK1~nq9(!8ibQ_l53Mib`_j*7Or4>3 zy(8&E`1hGGdgjf1UBsz-`U^67Y}Id-W%V%_X$i8-a#%qH+vOSTvK64Hj7BxpKp%g< z($)UX9x&5#C*im+5WXCj)h!g7>_hR!cTv_>7Si`d2nIXMB8avBk7|Dj%aae`?D?O- z^5m;f71vM|m+Dwd+RG=Z9aQ^Qb?Wise*~w`e%Ltu++Q+px`Bk4w4D_VtrZbXw-?R` z&}p}?|8j@}X! zDVWhn8X!kZ2C}u}B=bf49?i6b&TZ@OOLK&shIgz@Lxp1P86sf(tewg`fp465n9-Oz zr|@Rgk}3J8_IFSI3%x5r>qv^|{&UmXoeZc>7mf)^o@H=UAB9=L)qV$??G7%M4`8!6 zh4cLd?DBP6F{;~ZL7jaQnkF-}LSdB-&EqcU7T_mL!O*sZVB~P+$D}7ltU6Zu#o%}I zo{G$N45lj~EkAH^3MWtg0QM)pg#Go;q1b+2ACr;R8q#TMtpT--AsT>0S~Xw>`SJ{w zrys%c{Ohn-KLJr*gQyB}jVzF3BB-C5cdJ{t!^gqc44Ze;6Und;*>SX#%N(AaPR%ZUE||16!p?zdaIjcZ2M| z8w;$WRvTgj5TL=2C2=mQT@R&PpN!V{>Oa|;wEC2tbF6X;dUHlb8N)*Z9( ziYWoJ@|uyup}>#X*raZ_4-isU)Uoxt3w7-i4k}v@<*&{vfE?=glk*)P2t*qRu_?Jt z4`jpyImRAK5e^d%ZA*rr4uQIz6L>>n`{FdbLv0#t&)9Joqb=>4SY=b!>p}g68K;XaOy48+l~XZO8EtHSm-} zwmkL0FrM+i_y_TYlmk|5KoI2(2*_Z0`~j?v--lxN0*cKiQ0_0Fsy4NiM}34x{>yT} z{221(IpnKH^-V9CJPuV`l)SRerI;v2d+n^%0PM0xfei!5pk&bkIiTZhfFwL%!T|>z zP(u3v$zO(sZO|eCkW%{oDAb^sa%+K}?__k|)-H=1#5!)Ll&00hejVP1@gXC>A8KV^8wjE5-Ic@p|*Yk9!Mz zydj{+LFAf>iQa3a_^g-+2ub4OY{7)3-Skx2!PGZG`~~Cl!^1AUZmGUG0+k3U?_+p7 zZ5sKpohF3ZGt`!&>l5k65Rth-kX|CC@`gU+*H0wIp9_l)Zs06E2rVYf1WuYj1(apv zwYU#fYj|Aj;frkrSL>%xy#81k`*;380(^b6Q!9;3WULV>As4`ij}-c11?%H$!}>qz z|6>hVehNbQg9uF`V+QW9pxQ@TZ^)~TC9tu63PSn{DYwmax%HLDSOYooC{LEHo4&4( zz+ARIH(Ui>TYqG>(+-lZvpXn7OU5`}!n)~3r^gM@f(0_rrRni00!IDpJBC!8s%K;U zvFnZ!IU~=OyUT+{oZXh(_dp;EvO{97?N8_>(bwhbqY$=&^)?(nWU61bfgvGOz9sSX z5E{}tROGr_PMOvK$RbRp4Vk5QA8PDWfdydd;N8g`C~)8heSh~>oF~jQyY%BX;}kbv zK!edC+Hp1>0m6qIA8}rZ()1Mi(Cm{q2c#Qjqr|4zh|bf9}|hH#3~%*$hDb$|{Z zeJdh3)f<*CynvWcKi?0+v1KO3StmdbC#57`Y#9ylcG^2tck(LbOj{lh1R29O$U9-L zf+InQXg{W;PspGBjmr4d+WBQ$e8X%FNi_W6Gl^eh&62wDgR%CDsIY zahLdI3A#Tvmg36=VL3&O^;@O##;&_9dsqXdT8qR&9~!!i4sEfNvgl161gWbHe(c|Z zA2X75s2|GN>1;eagbz8a{>t+lBfQja;6V4a{A>h<<(OAv1t) zF!Z@@cn03dA+@iW2>O_Hk?z!C*Abb{lG}I9>UGy0p#VD=5hwF zT?yZu$@T+7%K=A{CP5caq49hvzAd=?dLXfFE(*w&=YWeNbp>vWqeV0|jIotv%QpT# zB*-DeuD14&x4j4vv46H2!MOQ_>vXQQb;ly@DPVd5&2om15vzLkHMImlar}MgLd?p= zU58s+xnzygi*mnjEq(k!mrwnvcc!0&M+})kbanjBa*#Tg9JdkpiRN}czP{M1qa~?F zJW`yZYKxJz;t~4!qawZ}QbJ~xKUApZdj*3bwCGG3DhBvKVjWbb$#Lk{nB_N<5cAfJ ztbhk<#97#Q#>gRta5}F?DbMhPt(fF#cR6;T?(TJm& zJnCdyB4yq+^LWZcUMAK}gtwSkA9P~vatPV#aqTpeHNrx!1phr!mBDLMdO3IW8AnP; zg6;fNqY!8T8{I80)QPDDWYC*nh@}S_Kn7h6{k>_@H%A&$8Fh-qn+kzwmY3j1x!*B1 zdGkO2BP!{!cKgM@}rc!=G-V9Tg)W7+lqKlBh@5eK)v zJVzE#5*iDo`lJ91x7Ef|-v%=z%rVBO#Ru)H%DUktf#;!{#^E>P*qFC&bni7Qqn6v` zY&=8{`MSn=B}mib9lI-2{-n##omtP!4S9+v#@3Ig=;{Pk{vaRU>1&3EZ!vS|TQd0h zGuFmF+JSe`S16@zLz$d5?ZG$1JJz3}2y~vhMh@}}3LfSgt;;~Z-Zo6&n_SBjDBa;dy3 z5+(+p6^Oqunlz%56oVA2>u>YbL+AL*ENjcm3l;*?aUA=$t-4vx83W9i>t;pYD$K=! z6X#xYif{ZU~L&A!H>rJBhh(na!8$VxPVT-P~SeYhLo9C zTZ4#Oxbl>n5MrzHeGl62$IXCx=t0f-?a)f}T7e&Zj*S#O^3$7RhW1n6a<_2|CKRR^ zqm^a(p=s{bJ6YY`cOkap1v-l_aE{moYyTbSBKS`vRda89yo8B+PGoy&3={lYTSg6}Z&^ z{~x^%yemGd4?%8gn))4_FdR~>`FM2=oMOU16~{vn zJwzYHhiJke?lI19`<008gL@O1xiZ6++{m#Py)R3kg%Ab{*d!}5$|IsvM0VCe{-Kt@ z1l~SIUaF*RgLETpdT73U8}$(SenwpPpMSDsUL;4cOx zRv`TQ<>%plp^0R*1;`pOTY^wpfnQ8t|G6rBbh79X((}7*VZ#9QPwSji*FaBl&QUG< zwiWR75Q#S|Ily@4kH?@H2Ns{uO4QcCJ_-Y^?~lg%W83-uIGDcx>K0k>@m%OTNXCQ| zUPu(M-3V(C{^fofbjXMk+I(cIEC~q0U3c5J-})Sdv2fLcgu7-1LPP3U7apsR(z5!v zqan5lnljAS44(bhjNB$?6HrDDF?_;25~S!M=xr_|lPqHgSPLgvcCD8oNQZ3OV!RN- z#Mq>ieLfMJ2U>*7-}BC}L=$<3>J^FzwQZ7qafkS#@eQ4P(Kd|nWQcgzBA0zHo-rn| zHE`&7amo(h9SnUYg#mdpJEBz?J&l9GZ%TosFR+zezTW2G*rXY<0-<|g^V8oK2$#-H>>WLqm?NVEKo(~J*-~94n<~hNFcWDs|KrnvHd0_F zU?&s3s!?Ac;c@ChbD>c}>p_plfa$Nq^7rB1BGZim&A%%4P!@Yrc}uwioDDrodGEoR zpY^0cH|t(mgT$P3@-OAv;0qaP+o>!lmg;Zrx$d@a=zA;7Ap_o`Gt|@&dJi~9r=q{F zkJ}2PHeUmpac;_Qtv-ga4)aNnB2m!WT2dxi&SqQ_XI*v~fT(XDIh__gvT zsSY0cF&%{2p&Er^bqm!Aoy^`xBO%K3PVx1eBS?MM1Nny5BgQ@%yh^QBk9jSWH^w_u zDEf{>G7PG>3Yo12dJA|w3TwrXFXw^~(h5W>haW5iJbC~7aC!1RWV;K~0wOYjnE6~D zvBBpI`_zs#XqdFziQP}szYt)1cVxDD1bmApi9I0npf=_47vd09-u!~}4d)z_S`JH{ zJ~w=JFpf?Qr!1yLh;e=wn9L6DqnI>^N3VPsf5EsAMe3b8OPg$oC=q`i8rB42BC-KKsav zZddID_YV8|&|%DmZxUV;Q@)qrhi8l&V(7$qBuJ4c=xx0UqxjCaHXdr(b@uV>em_t+ z@zx0p5M!h1Ha1~NGU!_c(8*|*^$Qi{8xStkwxKp1<8*aSzMe0^bs{=8Qg||if@3nq zGmtOD(_1XHu8Hz-#A5Z0lI=5z^pKHUgUd_hz3|m~xw!I9oGK&g9{~k?bp8;QU;P8P zt`PEKYm`9e$$e+IcL=Q#v5D9%@AA@<%$Ug>QxIpFSe1}1jvXb(4hN)b9Ab$KD0}!L$_bg5ZdS+gxAEB?=ARo2tK`eB<$o8H+y6D zghNAUKbtJ@#6rjR*>eVmCnHEuE_C&oP#t~5*l1&4n7aRFZhfTb&O@Yb0iHnX6qL!0 zi0U#io(JZOflQ(GBHDf_JQ+d<>9d|n-I#YbN#-F1BlTsI65BenbD{aj2*Ce7Zk#_u zcd*$ne+2^0#TGt#?>ivg|9#kRUqc3^ImsAvnaS0BflP41{>x8~{eQ>@$?upfh zH_RmSd`&@CzM0#5@-FodJjBom^GJ{&QOMhP4My>tSYUSVddq>8#fl8d+XDy*5%cN~ z&Ym{0tS{XXc1*pz+uBH*25HXd7bM2lN74RaHOLRr>KV&`fqcO}i}4H)7|Ju4PRB`# zI6e36Nn<~iHxt1X&AJ5JnI?L^`-SEhnB%NdR%-|Tm4N420Uv(r&!BkvJt(eUw7wJ2 z8pzyai=KRDer)puWi{Rl-s!3T<{6|Uyn*%G=};1Y>vsV1WpiFADI9JIa(!DEsli#K zoAA*1iwYR9Z))j446}R-bhMG4krQrxu$&FNI_B`fO5C(e1D8R z0x(C=q8oBq^`Vct4!N=hS*h>0SvP$oW}`mUTWgTykSpNmdcvtiTjQKq*WGHTs8bj~ zl|8P;%_jtQQo>z!hAJ$p4?Sg8#QE(V_w_+TY$G%kkNKK|?3iY5^U2AlDl;>%_47#R zt;7zUx8MEzdh_&biKdX_PE7-hFszK+)-XWR@p~U4#}M<463*{Q}EZd|&M0D@%a)zw_U~{`5VlZeG;BAb1gwl()r> zUwuodAX6qfu}3=61~|gB?XHj)a#Z!rFWK@zezT6{lcsJ+iH49$(?co3C>; z_<$BDVp(m3MveJ|?YQOW`0HjnLbaTu>TKHjW4{AXzCYS!uCD@k7o92!qUf%aa*Gqm zI%Hs?lBFQm<=)2ehx-&z0SPxm<|+D5kfTx+i31fs){l%XTL!E^?EKk?TZ4v#K3Dc0 zBG?umRJQ&7wEBo`fM($_1NE2!HXWyV2_9nTgy|>j<`V=wqulyJP0(Og25WCmi zZ8GSiW5oqtu4Hh;05IZKAa=Z80v``srV1cG0$7}Ys0x?Vz~JpKR@}&JpBO@Y0<^u9 zbp^HsY=0hT#-rP6ZXQa;=f{J$2HOBw1}$)5ssJlzX!a z)h$6COQ@tZ$o2xh`t(D1`t5%XyWKTFvGe#3;o|r-w9^<_`&f>6DrqJM01j3r8mba7 zKL*Ix^;NiV$A0J!-$@f5_1!q2vsP!pVUy_4TPq%{F^wi5)yav5#I7F?Q{Zkqq9wEC zfz=$qtPV;ir;Z#w-W4+GP3eARUs}KN-^QRu z#eb))8{Qs?aYIIa`JWQ}SdtrGxS)?uEyARd0xF(Gg0;mME0Cd~yyZzfX7#bVpYMj# z&52XgXg*WZpP51OKBo`Cxq0-WpTIpqxVh^vnpdw)>+EC>7`lB`&@W)>xU?c;?GUnL zfQSsiqA7qxfIw*e3)N}p@f7b?KlP|ch+kix0bQ^cPe^RHnE;94*t=)IODYR5?bIpU z^Flkis^>8S>O?Zit$VhopH3hWYmI1I-K3$mwB5ddufG4gaQ@Ms!uI9`K)LUfN<+cr zs_aKnk@2{v)iU= zLuH5t#(O4DE|!xc5I8~!95b+iT_plDrPuMk&&oWsU z#A^ZpeLJ4J6}tVF`7f@NA^Q+%LeeNnJOUYge;?43-QyY3Rt7`<4LG?Knk0cix8-+5g3jeH7;X9lTF zgByVD6sHpRWdV!g8ovJRzi2>^>o00c5OjX!N0yJB!#mMgUpXs~F@u78IWX`s$YQq} zpYDf3Un?bN@6XLQh^%pB0$h3~Gh2)I^TCe-H0V;`!*y(GTXy)5$Jm``)3Cu1OMXNU zLO{9SLe<{^`5$GFVQu~?n2hw*w()srZV1pi)Q`9*W=vcpvV=%%3K6EJVx0B$JOVu6V zqgITWD>6Cx)Q$bTEJ;fL&F_FLlY|6m`Ra`jZ~_uDg>L`U2k1zxulwN1!z9FHhye!} zh)Aa$_~9w_9W=MOetA>s!qmf8C|JLMKp~wi%+r5Og~8L8=7|_pM-PEmKY3}Uz7z-K zIkcWJzQKkMTuIW0x9bFzq#`Nd9CdLTj!asH6$s@(fCh$fh6wv&3#;N9zVV%Z4v)X} z7jSd)0?O@W?LgA3zFV)*Bu|@+=7~2FviW_qLeG4#Q-!G)3i`*d>c+_TTTHl-JY+et zXD%uX@x1|dn};SB^VSyI`KjCD=Cj>@`n%gub{WP82t8v+KCMjc->mlgQS7(w%|4?} zv2aIWJOz>mO?ZVEG75|?@Ht8CGpGj%!O+kSQm?<{4pMUk25ly~8AXE*C&c0=CD5?} z6Ziwsx57ZAUvcKXw_i_s&FtL4XZ1mEc!66O_c$K>jIG^Mg?XB$n-uRA_~F^m%vpu- z9x7pXK0eFnkhT}>FMCSyyS1cE1ay!+))*(H5aOS(=V^7Bz_tkk5i#1nPDDFB#M6ol z@{F`4_u#F5(7y@0)#iCIOxz+}<&xVpg{NP{bbcNJq4jI(J_?4BJpBR$=qA!Ld_yuF z7i!-W-kFXu_0Uu+knjkxqYzw)QBR4e<-l4|%=ee@^>6(deD(YP9l-JwwpX9Ed8s7q z1QWa6h13c(nj`qOBwGuZaFzz|ZVv*Z8+II)k+pz+td#ii>kDktq~cLY)2A3{`6>^2}u&NJg( zyv{|3kZcjTy)Pdrx>VL6V~@p*37W5Vkosk_2Fb{kw^P(xTN2pU-S#P;t8oDnfFOGU zg7|{&^Fv&Vivs|^p@9QGDg}B_UmvNPn<;|kCC0V)m`&AaJ`+F&#~lCwAOJ~3K~z$` zci;yTHCGkFv?H7o1e;U#!8}6i=KRGc4BbA+20R8;Cb*%u{NqPRadd*ZLPU{ovnBB7 zB0~MerwJq7m(e>%#_AHOhfg>!%?Jo$^ogIm!vuY~rgZRX^^=d_9bShk_Cwo57GO&Qw@_~5txF?{2n{3|$q z@@?2&e+r`7DaF|pwf%Trq;5)1FzYcUCv@s+&~noJU<%Jx_r?-%e*tj)3lP}~M157T zFm}vS?wf;6FmPwqPG(Mo9z%MJn5&A>KJ9qnI?_G!WsW*-WV9Tu-UOxxO}=&+ibxuD zpt6zY+V{t93&n2R-uU9b^(Ec!i+NFu)8Kw0wri1uV7G=h__`oeiHsbJS@cj2hYe3Z zEmQyqJq9u*kGmN3QIo5Q{8DJEh7;?$+rFV9HwcXdK!7Owq591Qf^hPS1W;yds2Cq8 z1@ZL(J^Fjf_kcP^p2F#^4l}%~^Su6KHl1;P=`#%vB{t{u=%*d2Swh7pZJVihj1a2t zvO7=c_C&ocJGjmAn6^k5A`Wj~x|NUugoNaGqDfvqT@mGp^ud>AC4`zO)Q)T&d})+l zN}u%N7Y5WO;|D2yG~6;{Fu&Ba9^*R}hVt~1Z|fO(@ki`cLiII%^W&VMa)r_89kkL+ zVs?2n{&xSPl_nMCN>s3Y{TnzxI)iWhqyHY>`Np5aZgUCc=AyY(BQVjXPQvD#%d5lQ zwurs>p#tC-5-3ZU1;FLsfw=xTh~*hTws4QdsL=N`#o#c>@fYhMvu1uzV{;=!4?EMU zgU0DRu2o0Z*c@1)M*$FUgLYDvuBEe`qf&Wm-yc=kfFD)a^jF)FZg08XKN63)V8Rg? zUvRRgmbdzD$PfY29ux?Xs4*lk+e_& z0sDkwCwL&>3yEdM)ZNN8X%XKbq3ySo zFIE>{9h~+H@zQC5M0CCcXfi*Z&dLuUiC^+~PRTbikFS4%#UkTj3{O6H1R0~GM)36& z&HPy~@WkihEH7vxG8vJMLW7u^UNNgdk43quouhv6y?+T}d0Yb{SQP+h?&gqbEO*XL zvjPb48-ERxgAF55jOad_LKS0wI*Dy&+!*M zgJ6C0OMC3ecoE2l_47e#*+*imvaAHyjzt8pdeAX0G34vgJkC+6Oe%A^-$7aIBH)#6 z`H`p@aQFyI)5W>W+~ZVnm)&Sd0Pm{8D4da4!3nDHlwJkFdmFxXZfnR?ztZg`n9XjvB4EkAF; zkD0m5Lu}3=q|YuD($N$sDMFx7Zq@_8*i z5`dR6e0^boWZ%c`N!o0@i$CE912(pu}wBQg6O zVEH+``@s+3^w9_Ks~`Uxxcv2B1BwzBM-Kq9yyj)9b|#%zTM1Ie*ATR=P@g^!T>FLT z_#Xv8b_7uEAba)yL3Q&FAdcS$v3>?9Ekb1ZY6l>}A5w6re&Fr*NSZIdG4QO2*22iM za_H=wB~rKIbO1)Xx>=sEu>ETvd$EP1W$cxjTjF^dE}PSd(0oC&SSe*`Pb>iDV9gD3-F8}OUX$Y(x8bK`>M*t6 zk5VbO#}l^?9SdWxkJY{}a!;Srko9!lIy98T3WPhF)~78i>pju+O>qJn3Pa0j*>m;D ztoSKJnPEPdXLfVfz0q1fGohG{x00z@hH4O)GvT=EX)QHJ>1cx$HiOlBbCcM#O4w`OgFTT7)yIxcyoadb5E6+{dNNZ3?Kmr@qrOw zPuEtyK(Thq8d9>M4~U>?2I_=LFXBKQhi0mx9jQZKMLP;gcq-?D63D0Zy1|gnswL(g7$HNDWl5oSK#pgbXT$Zoj<(%&y_- zvv0xqJ70&-fAhES;#dD3wl97n4~#&zJ_o>@OywpA3drzJEY4`;ptaNSzIJdYxY({3 zTIdP$qb8}`g1Gt^;QFUfEzSVe&*~4Z9s@2;n})3<7*fur53=&6>`@Hs3<4eyz`#D{ z;yM`Bbm#}1XEb=*i@7C-B|P=#5!wdWrEGviUfC?IK8o$8_5tD&@PiPYRS1_S1YUHb z&&g#Ya%01xHa)sZ+H}5{;1}(_K@Ss+W8HTUBqv8A#yb3@H@@JEZBh|mAiI%Dy{`8% z0xIN|RmEJPOuPk&+a*)*11+l$yan(>%eF|gv`Gwyc-7y6AAVwo2R|Yl$0d&nZ!++4 zUqBBp`$Qll1V#Wi)iOXxNXdq&6jiHEqm^w^4^P$GIt;VUV3f~Df27Hd4)H^SAie@$ zW)Otu7f}ckL6A_}hw9mv-hx(=s$GUMA47vQIAP_W10XCb1qw_s0otjV#AJ;%NO|)T z7FiDOzWZOogQvd@pZ)s(hl@}C8p_wdt^tGEQR?ET_N!rY;~I$Si6IopBfdY%>iCrM zc0be>A+>*y1`MfQ{}|xvW2lx709Q`{kK_@VCxFs2L{uQkO??Ezq&R1=YKCTQTfiYB zUIsb*#39oG9GawY8!gf}JJO2N79C((b5JXgR&2&fgj%j3mC3Gvy!mB&4OJ2MyeQ-m zv4G_V4~Pf{=n%qpT~wFLl_V^iu8!y7a6u3!srpz&5t457Ki4%3ZnphwXj7kbeiAjsiY*B*X6ZYjiA$3O!Z350M8eGEWo z_4O%0gb+=Hb`OVr>k&~z^_<1kAp{h7`y-$OQa#a4!%2DRy47h30LLUCfwyiw^~}^f zQ_@NTL0o{!OFmKlQC&!D*e0?OCF0@%E)EhDf7Lsku6PjjIs zKHj`$JZ&R8zAt^dO=}<|TQ+T9TtT&a0pj{6fXjCp0A&3Xvf~c`F$YoJs3S7GO-o3U zKB1M-Ub3+JiwZ>O+C_s7mIG7=w4lWNpN^IG6Jp=efk?$8695NNVek zau3D!2CAx5ZA*Jy&Ayx!2zLyoP2+Y0LZOp=HYqN6(l6Z7ZivoU+_9K3gE+M;y(MOE zIp~}lfEg16QRXiRpfq$4Xz=6g03d-5TGk_F!7|hzh;|IRRkVD4FUT>Dkn_|jCeJbv zkP!s<(CtxLmQhoJAF=kOz{f;>KBDX=o_^+;&B!id#_4i0(hQ-w#P-vTa2%IBDkRe$ zD8%7b)Vm3IjAiEqBlLD}1Q5c~CXrs=2_QmS&LZNc+5K4N(;SlPVbviB7Np3Z0!)Bk znQnDJup7mq$Fx;nUTry#@(eb=TL3{~<7#SuCc&+T1HPf1%#MR;d8XHsjq;3}1qS?l z7{uC6cBSt+n3kp)I-o;XbUT@_gs8mDtB@XgUQq9GSRjK>PmK*0;Yn;|Za&=pf3cZ3SXjedrfYWi}n5b|nad zz!4ieo_pI8#zz3BnLX$stigx9bu4CXAVSw$^IfYCOobv&90XCWFOc*E;-kAa}ZqkP<8|YD(P{&NqZ^4gLx=9;}A<3gcGVOsv9A*ifd#J9%$PnkH8A00K9pCuaQ}P<2SM75{be7=vlpvg>CkSuIH408*u4M6 zYS5${ z9i1}PA2hw~2W+j1pan}zzMZ89xYi$_eSefS03t+X^%63JA}~rQKw{*gy^m~uZ#H3r zRw)|f0e8r$K@ib35VEs=8J{~)2dRbfgOOWTo8Ee$X}_8LOt&EffY??a_Hma(jx{aAVmb$>Tws@nIq6SKbuRE@QnCk{ z+Wj;m+{Psj4!!6O5aKYeYXb0b06`8?S4Q~;Zd%g&y#yeHQ|i66Q|S&+TD^5iNDI}W zulymfAS8Q#umHWh4he!x&CBSIi2#D+@syJ0J(9 z(~zHQCJJ_d_3XbA*9)O&mDW6FLq;qzmDZ1o4B>RSgle~gYIg~lsG!P^Aba>Bh=*UV zk14?ZHHhsch}{Li_63OTMQtI1#SLV&Gf`~7klIQli*`ov%}9Z}NH#9SC&A91M;?Wd zJ7lr>6tN!px|nP;}QBw;3MLL#SVw4_Y_W1 zQPp9u>f@7JkZW;$bsig#fE*Nz5th{ls`~DTT!#wn!aA*kQ!dO6e#{fzf**-&;@sW> z9|ObfTYDV(Rdp0E=m&&^l*G2|)JiKWRJ<;tjj;Eu3A%xmX^8wjuz;0)5Lkdto`ZrQ zkN^}V@bWPVDeI%gQ*0gX4M+ssB}{2~k{FWe=wT9SSI_`R=opM$snC_T;5b7yffG&` zJFe9MWl76~1g*Ev08KQ&qOCyyVTl=>EtgPAhpD9ito8uquC_j@OXX{T(^C*PEX*LY$915;x4Vcsx< z%yqbE$>w*iTK`iwzwEcf`K*lyl9A9IbKye=Y>+onG<-X-1kB?x)}n{T|0GA>0qO7I zyAgCd>)T>>2fi&vE61;uGOc|}+_r<%jQIV4k!?|u>uy8!3h|gyVHU~?q*8tDv*L)! zvM1xlS1&w(uMg@7wg8qE^$t-;ZYD#EP>7pX%E2m%pH2Daj3 zK@hZ)(!qjMUeMoSVn}}^fdnalORz%mJpBO)-kE7CzgWId{h}lT8AA1p(OcLNMxFu3 zV0@X}fkcnNm_9-rP(;O;mF#kP-p4v&ndP-5NFhN0$wTp}|B5}J*wrr~sv|V8dH~h> z9jIiTsy&F}24M37vg=<#cJm2jy9=nYbz>D09d$Iy*V9QOGgwdWL@b~MhqC1ZsHzQY zU;IB%6_+&-g88C75|cV^qCwB@tr!}_$kgVrMJX&{NxZX*q)3E{L6ZaJ)isJcsRGcW zILKO&m=w|Efix$HM1*p?fpWj?oc!u!J>#{jEt;L?Sb?~^ia2IL&=w~%S2_TM_~LJS zrxOeMm-4mewwO5sb&y&pYmmh)T7&31U#NCim_wvjs8oBNsj@?XfDqrlZ6ruvi-Fb| zsLE}~Rlb}YBH|Eripf*AYiZR7RsY?_4KKQlXFl$7$S}_|pw@$#=9tOIGKA(3IZQK< z8WHC3vW{au?~-$SpvPU^1~~g*OIZcq^c4X@jIuoy*U-}7vjz$6=R@@f^76>HDxd{h;<4l3#ob>x;jKtlC1Et!sZ9T1Hcqwy*N_2MYS6 z=?Hd9Q$AgcFmemXvLg_nHyd^2Hfc#cMBm91GE9xV6G?+oE$yYQ?wZ zptZ_qRj(5kU|MtSo~S>OC3|JvhK_XY|R1Tl}o z*d>s0hH5viFk8)_V-uy%?ZCGQ-v6K*e?dTy{lv&Hg#My`$RO)_tpJ&r zbIs5&pf|qEdEG51Lu|1V#2?7b2)^2<#yY}ts6*7$g}YR8=&NK)V$FoN0Dhz#cbRYs zaY#)(JY2 zL&ztuE_1wCz$(uS71ofG2-4A#$7Tw^;uWPbznMc&VOtR%eC^x@?o8SCvDCF^;<-;MbB+I00MiQB2RtMV^B9$^) zjS^PRK(4sTypx4vd1Jpd~VpycmbYt`qei|IXMfF7sQ1nUu!pKO=CvNObevWNOVB)2cZtL=Cgak`b4 z55#5m7Yy_A6&TV!Az4E2_-I}b8Qf7J2IQNvegOhWWv!5fJ3M71>71TnO?svI+U1}( zZP*77XmL&iqMFhl?wi|2=wFp*nPqUcSk*^j5RvN1U`oN)tp1c+$oH49JN+75J^Y>8 zVg&2MGTh#fbEnx&PWIvwO6M0Mw~f$BGhA?3c_j!UkH6e}`mbSs^)Y0N(;6I!2j7^W z00!-ktZi>Fzy!OsRJvX)+CJ@WXX!>!S6e>L?FFC1RMSU@)$c7yn-1ZX^E0X zl}dY|z=sWln8*c*Z~ha)L_P$`Ct@In9jku|@F{FP6*;rpW2OTK48E5|TV5;_2y#rU z7=mVH69iPew(1zl*7Bh+SI~916aZxbfV#3hJ6mTzQ_Apd-1x!;-=ugn5(KH#QJ9be zT|se%n?xPvO*}9O(P+dbnh*8cW z;-%^68!k;>VQ24!K6;jYMM|46dcqWP``g_QX;fIo3Z#4F zsuJi0^;cSf94~XovGzz|3<}n=gkvKr$jckpoV*9S)dR>X&;5wrhIfggCq9&)f<8`K zLN#Q_^3%FLo6r880zu9_Iej5A3hfod{^|^NYl$;VU2I3ET|+n)AtViqd=~13Hg_8g zF|Wq$Xlm<^to|#HzR0U@!(anBmSlk-qC+@TR?cRU&=w33BCO}2j^?)zNe;JZ^NpT? z?h9HeUMdho`!PO*MT0&zaiu zfU4M-$`i+3Ooqa0+szjMuYcTJ&t6-73;?eB%AkRlH32?mW=q51jnYv16H~Lb&)*x8-S~y0&ISzWWNCrWuir1Lg2<3br^gUv5a~fNKk9QOjF`yWK%Yz)3bQPD@)m1fX>0iaFeT@mEmoUjgPPs)jb* z@S9+8)Zho>nAAk8krwH`u+|*t^p$3SR-TRyxamNF7c7@JLLiz=~H|gNI>1<(En+KE4Cj`1TF@xYN-t~>Mpv$uIT*^4ji& zLV1Q9eOajXxGPF=-%zQ(To1Hp&_Gh`C=B(!BRv2BAOJ~3K~(kxue8;NzTS3!1MvDs z0Na01v{vSODghCQ?A-bU-JcpDS}Qs33dl9_J3svt;@`_m6VeB&TnqNq9&U;oxGJvU zs<^5@*X1?r#Ll^^Z)$n{^oH${=a6sM{%Zo7y+Q!^m}o6LAlwE&|)T))3)7igEKZ?;giuB|_;6_0U#+FEsh zy%2PH(0VqxbH`&W8CzCpu+R%DbJx4FjayJiUDqty z>v74|xa!K=F2ADD{t>NQ22CCGRnYd>vR{&xcA!7)w(K!4C51_e4G8pDOm1B}I+tun zuIRlWjz)(bL6EcfWd(4339!KSI93-D&U$Eu>o zwYVjrfy&p%<`+$5wk8w3p09F%@(Q5b0OUvGJ3;&Tpw3P2l6B9-@7eUPEt&f!A};6e zQj~C0Za_c<3(TOB)`B1)#~c>8fJL@wRpbgP*p}NG_*iC3IA5N_$>JE6*$S4ptZD4T z9$xQX!=-f8UgyiYpyY|<83LochT3dgMc(SP#S z(M3o;cHgY0V(*ViO2tUwXGM550?$>jMj1wSpLXGuo6-_Yyp=iH2HyH3eF(~{`FQ1J z3i{eOq`^kpI7R)PvM*!p?@hx{q8pvq*Q49dLwr_#UIzZ4vpWEY9t8Ga@G~m&Q#??wG5|U0; zH4adX&4tO^HyHfw6MFKE@}^F}_7AGxi#W<$kjH|SuzmF(AYVTN%#Ry$Y~3=}JI7%S zpa24Ffe&+hO;NjnWTu{CS}16IU`c?99Z?+T z3fhmvCGkswJ(W}K_v7LvKwdNvq9U4_4TPZE$(rA}qIaLc4SHk@01$oDYZ0l(+Ykt3g_=Y$ zZNLm^u^~Z@ub+Mm9<3hLphqDJ*p?f(EMC_@#&vNGd+BdXR5j@FX!Q`D9zBI;>u2y_ z`2g1W8ZvpUy}W5nLLfrGrrf}*-35HM`y4*seg-dhFJW8k)bfb!S}va@&rH1-h&tYX z7^6>Ypg=5XP)MfNgYooBROFb;XzGUz4!=9Frnl24@Jg5wJ%Li#n;%5zk?o&H6z73k z>2*x^6RwBW6m1Zwzfa!5AP7X{okFSZ!6#Io5Fa1m5TDQt>;rCmeUK{8ta(yHfL5@d z17lf-MKCk-q9A##Y^B|?+3JJoH4jrK!qMj|6 za8njg7E*TN^TIQbs01Ji$je=O)WQy?juB{G6s(m;D=R@@eZdDz8F8MrH+xb*wm5=v z{|dGj{}GPg`F#-ePobgEwTxLWG-K@wGQK(-8g8L>1J~uZ`JduX92rjG=6uwT>I!ViKFprf_|p<_+)XhJ{$51}PY*W5|WF0x0Y@P+_VGUemc&yiSN;h8Pf{Ef8M50;uHCmnG49X%PNl zpuwN>J9gde*r36yV{-dWpYfNg{@9V@G&%_KHzyzq4HY@=BJ*uNYmU2!y#h7t_nXkv zyXxXK!15h=U01)crpNJ;fO=x0@j7*wcutsWikS-hkjGSts(|;7--X|K_&f0I=vfV5 zRHACv;zAy8DQ{|!U$^+g^KUS#s-ysQRGOn_t=m($-P!L^}vOXayp+sFHB z%Qch@k8r6#01B77d5{KC`$%vpb6|)qZ!;M-yacfVS?4)CT&`eWl~9$PT(;^>zc+eG z23fU*MYXBTmGvM;i+3vW#?>E)EH=>O66mZzG+#;qEh`XUsI>WosISA7*WxbL&tQ4_ zbr5nR?g4rX3L41BGLpXoLs|<83P#xZ4BsBS6$mv4L8AEYG1T_pskwDeI3w$I=B8iBnw)6t;s0J0L@J;2{`CVKndoycGz?yxj%p&KCq# z!>;4$z%a4R2B3HauzDw5W>7%Zf((QE=FE0rm_u=e3BV7z#z+7{0vgYcp2K$@ zd>h_Be!sTBkX9a*I&KT?6oYV-AHn(RyaqFLw@Sd`a{t0a!o$49p!PW@B=aJ{2dW~v);e>ov&nokKAOgYLKNM-#mPiH-0w~*=D01XF}-B@dQoh+Ad zB9Ajv+gjo5hMZ_$61%dMT=2^+HO5Uh+0ZEf}NKDCq^NzH^29Jna|!t3I74Ho?1(f8ro558T4 z8xjn;5jTb#%yzXvQ3DhEV&Br>e&UG*336=eBdk=K?s)1lU&0!iV_3C?hdu_Qt~V-0 zV+~SUiimw}bt1tK`Bz$($arZvvMYD>(VOe?26n}^KCW|=x%W{|*+)sV5*f}hcDyu4 zkEi(qyI;GdklN3B$%`s%kN^UZJnWPo;g_tek%*vTn`%W6p%qe)Apiui^=Io&`~`Y- zjl_DB-}k)rj`0Y}8Y&dd6Kvm}e0b&EGwKt@ijP-te2v*Er0~MXc!Gp}>LYAof60V} z^&Cc0f*Cx$W4rFqN*PDNc+p*Vs-1#vvoK?58CHHGlXO0IzFNUmv4;}NPAyhiBQkHG z00n@^UreNvF-Ns%Vtj+Z7K*c%;p$|z0=K>B;(Lw$>qF`3nJF9#uyEx+QAg zA2+q>vD3%2-PM1MINhMvzHE@7UJdr4EtJ4;irTIMhOZCT3Pb>@yBFVJtVLp22-**J z-}oQjh@gQGtype}HOL$Ri64%aO7T8Xa%fpv2dcjU$oBvuSN&>ResCa&3Wc&VIeh~y zKkOhB$U|>o@#V8aruuxTXmD$y_Vb~y#ob;4T>mG4@-;wy)+89fqXU<^0@PpS(U+|{ z3UkiOOdXtRKOgtO;$y=1XZlxBtuiAB%N0w416RfC+Q-Ka9{&J7JpEb?e7xGda(r!| z^Q8+zzz-ZZ(v=Q8+s?Tr%sb)>OrpuH7~u9jOJci9r_1e%O_!%08D@f2yvn;r46`I z9I;e@6srruV2H!j5G_}G=pk23X>|Y!Tl+~+L_I2FxPm=-K)jzOInEKOONdXGBdy(| zd_09i_3?=mwE{`ul~S)h{8G|V>c`&#;|nfD-Kjn_kj-zWd5*z2&+Rdj=9hGQnZ$#fUkv*aO_1)cIZ!2EQ)OSCped%X52l zmZsAu(1J0|??5^1Z+;1@)2}r*69{`}jmF=4Q%PF4XT1sXC~@<46p+xh<3ZB2V7?^~(tnY14oa=wM$_EL{U8w6>`sAv4P ze}s42B~*VJ{Y3!}4*c-#M9}(9kI;M>LPd_n?3GenGHo+e(8dB6#2O?g{vE#fw6QK& zomyT#^(3HINzsn6Hk9gE$Qe=I-{hdd3E6kA!F>l(!i@qL78bxz5D=oiiuhxIn~xi- zkNh<7qR|jYm;F~QF1P@kc@b%NL!ngL{fWN=^ zIsE9FmFmXp3s?%hddeBRz<)Jo`$=u6p;xL()?+nECk{1O+7{v{!Vh3Fw zpF$erl?1pD27Q%iAFb%VzlW0Sm8rcj!b8WSlZ~yjU+6$TO$>tgGWYL4WZNWEmyjIE zGi^fuhT5$cuhh&V^7zJ9h-{`4rwCMGv=v?Zn{O|K)Yk-}lWx-BQ?M)A>ADO79WBj2 zr9;$ZhC~$(FAj@x)5>7i+bf%QjpQc~--k=*7&vtR%jYL6T30Gt97DDJ42tb%khN#m z{R@5TTZ6_qnKTPuOA)Dqj!t!)JDSi=r&b-dqf^7;!{$%gLOQA|3)tUWK~*WOQRtbW z`BhE-Gn7zrC24mQOIw4uG<16VUD0i_3Q}C~t8N=5;xkFYi|@}e>lWs225p70RF)I! z2GhxYaTnHiR5P@6;`xO-!Xd2?E_MKy|4I3tD2V1OEJDoS(2Db!C(D}}v_FvJv{%Cj zs6eP|6{)eNf&fy|D(vzX0Q*nW6tZ&rggtP~^b!3?i@N$s++Am3B8WxG(ZpkL>R>NY z{K9pIgtfo*q<{!l`>T45`Qfuagg6Ge(?laY>F zuZtUawSNVRtb*^q^KJN}Cw~GD^LOD|T0)H+phf-VVkd5|ldfWCX7EFu1v#ByA&zQ9@qrY+awN8#iTp7lP!s!2hQD z7a4b%j#JM7sy&pO-q`^#Uj9e{A3pibz!k@qU&)}o8kKm%XgpIToWmn|s z>pGc#YE17Ud(XA2O1LUt!SmA-_@ifk43F~<;Ig3;0NF>RGW;=7aMuQ*_ zuk&y@V~oQ*SUw?gQNw6{p!C%C68I#Jx0Jav)@}oMh1e#grM^pnw5ZGOSVu-X+8cvL zML0TiK(;!oRlr$>@*Wuv)`1%e$LLC~d8C%9}vs6}Z*bX}+W(?U}S( z(51_YR{iZXu;MtDb{aC@-SPr3TS2+|9IEoVIR;}!~gJ${|Nu%=BUxX#Y@!@ z)VhFEw$<3Fu(|PN{UroHbf{EcrCj;T0f-mM5=ZvO<^tfwUjy9yOeyzy(;v%+%I^m= z7}&AFS?=h5D{BxM_BWm7(c+FDchPeL2Y7@QssSvf3*DY!Xt>y4z~j|p__MG4Y5iAP zLp08-BP&dVXR1i9?4dPs0)~OCvewtt4V)hd_@n242v3$D)a}t{&?XI)L|LaCFZU7n zn3ah|zCVkR69g#|+y}=LY;X%Z^ekS3_%K4Ua$_PbF5Z{Fr%YS~@~LSc2r}_j=Gp5T z8(t~HZ%{ofU8jc}-mC!{z4q#nF%6M+8^UXJo&mJ%?2Zo*3@%ZgR5WiX5mxRlE=-*g zG_Jw5oT1W+2&R;o=JKTeJ+zmF#tLKs=gU?73q~fLe5p4MMR%~P-p*7K04eGlV36<- zp8jy-yZl^R(gfZ`s+nRGAx=@;Hd3d}=rydK9%=h7TS2wIfNJ*=7Dw+wWq6hELPnjR zTI(26s?=J;VAvJFHaCqkV}a(T$8V_Lj}}D14%BL8Gvzd{=xxhjXZ^9ghH|%YkF7W@ zLHyHLjVZLa1WW_x>RZ}Y4F@E*#%RDJ=QW39K01vXx8R(Za=pnBi z%NCKJ0Z21SzsLKl4dlC@!Q!|CxO&+T$j^zR;{qT%23VW|NXOAFXv_@=AH&AVu>MF| z@*3R5JI(mQJKBGAQbsGz&Ufd48?}-QoX_N%@oIljUpf27&;Dyz;G(t!an?A48}~3g zObLFB-g}a@>89Ag+0hC7@$)}~fA{HM!f&>}gtO%tWRUrGKxuL&XPR=E3IHF2DNY{} zhr;MEob1d3jksN;F3uRuZYR3GC2MwA~Nyywy$U)$tgG1 zkcYwb4Yga0eu|taeG^;D+IqO-yjXo*7y4OXtt4>a=A52dR0V4=Q0TCHm!1lxahnG8@AwG{|}n@)A> zP#pkVxi~8jCm#mVn6jQG_og{=OGlpN9?IPpfSB`!8JL+zMrcj6B@O4#r3D#CS^KC9 zsWb&NOdv(mCas7xj($Tc&T36GTMx6mzVdc=bqQ5js$(nUC`;heU{tWPdYJPlnWH z@a7|XFa7`3{u)kJ8T`fje+u6?`xd;|zJP7D3(^+WKPN+ipwkVx$Z?lJ6sLcUkv4y5 zBRGf;Uqp%A|c8ng--%6U)zu26=FHr(HjrH1x<7J#b#{# zWJL2e3fSsW{yXf2m1@h-@#}7i0XB~-J*{M$j;84Y5-X5e5+PufXYg>fhMTgion2N6 z8A0_+z06r3fsq?q=V*qBLZaJPj^sX++C=?QddHu_wVRet7=2~_ZOdW?<^BRhW#9j) zwm6LQQ{$_CMhYFg zeOt^@`Hd*Z&>aXqd{zOx6wR%;+85@>a0^>)bLf$Ut-Gs((i0re) zGk~=MJt&A)sTi%tsJ-?!kJRFqRs^%l#{Ox_(kyen@iH`|HWTk0c2a zi3aHZ>YvU?j{a0S4UthPYV&xA86_k)? z8Lac8`gXdI^+;-6Qo_^@PN!a9`;4hcc+6BH$Uj8^RDXTe1Z*0i-NzchS;h%-?`}WE z;(!Rr(n+-{vFLz7OYK1iS!%di?W~p>Q&_&>$bMmnhI#ZG`@P24K#Pe`U3@}KcJoUt zB+4^M9&p>SI|9SB9;Xn~C%a*}V=zW3-&?_y(Ra;xP@3M!m=T0mLG9_v1|)P>xowF|G}o(r262`z0LmK>(wSSf z08xWKnw-4)HtUX$=#K$PpwU(Y15sI##1XIpXk3@qNh9AKu*2FRXzP$pBFjSvImVNr zwEoz_{^oUa^NRoleAqWS_*+u6|6@1K$k?&LzZM*6-zQOT2ti-Dj6g<(362<*rCID| z;FPbf2|SUsU*Cpc&;0popNR^i?ek0G_h>CFtp|oasR_62= z;2htAA6(Ga0T-%&aw`uu$C+O53&^S~_!v*?F8%Ea;OE(M*uVog61(R7Q~O@3Ak@*A z>;|B^A-BTV@2GNeS``hLB7u+9qb8lROu6mjFXoia%(0%pO_x2#wHxoC6Z(0rrg2Rep_E7{OSIefUt#icEaxRrW+&E zTYO9z61#qI=$G8_YYqQPnz4aK603m&j#d!Hdlx<)D41*R%cu;-CC#yxr7eey5 z3bW_f%WZ=oOhHaBJPZiZ|7eh(VgGvYg~D|S(VCLa7+%R~$^5z*#_<6XBRV!1N}oL_ zJfp;Zk-7<>dpo*c)y+a^jTrq)dk7Se4pAR2*KoZrpe&1~xyY~b2n_&Y8$CE+h3^d| zrMys$HQ4RR(6>m0x(e-l%;e(Kqh6455akZ4Y6E%xP?>e>I(Elj?9Ehre1(<7-aU8U zyYe*7+G!&-OXUqzkpdo$JtP&DDX%uNyN$N~ux@oREI{m5C%q)Bg~m8u(mBX$b)nkl zhe}stt^q+ha7{orhUu@3x@0^dCUX052lzz=l3jH~P2 z0zcAL8M#&!RRLF30q4szcxUxkt!n^!p=@_?);>^(3@)~N_{Hnb;3qf#0bZ5Af}`vV zmbfxJ#ElOD$NmEtOuc?4cKdkR6X*8woT?7i2HD;((@3vEP4{UG`F1OB@#(`u^BHAv z0^L3`RaR4M3y5bJm^vVi11X~P6F`uZx+Z`JzK{fh_)8m^z1rRs78)@gp7stg^|g7h zy#joC)o02)L0ay3M;`!^62kH*HBEK6-;pPPooc?Qt}|4y__7ln8}CYt)`--Aii|p4 zF5zssgl(m*K$UuaCvDktGCvpaN4We~EqAb$1Hj%Z zc*@Fc#&U`9TW8NbS%U{7pT)`2ZBydj&(^-8?y+We*VM4kS=Vtj$+%V4G zHU?0Dx$pKWs!XCm+EO5$>?u6Pf*=Ew>h>$y_Ju%-b{CrhQj7&bU?hN$03L*ZsZ{X6 zd}JoD9yDUb27?nl;zNX@M`3yb93gySC@;SVev2HP&>H~Z2b)stlFtr>{f4y9UbCTY z=n1>!$gk$K)ug!?;WmQ>vJ+^hwLQ~nPqUx_*0)XUA@5%=^C(Hz_ zDI1`ZwiXbbV%^mRo1;N;n^^53LsYlpK;t9Ba5hRl#yJ;8P6HIN!3^z>1H0ofb`SWR zpAzz24Up*#G@gtYHCP(oA6w$^v}#umVGm3KhG=nH_(|wrw?ys3qXE(^@B^_0Kd9dj zQoO5!=z6~CFM0zJsh2$<*^aQP;kICL+c*rc1k0{E%uZrTM!<`=a` zkd-2I)DV+LDTK8Ac+hC-#oPXghDrfc5(Ign+DueXV&mL&0VVtfGWY`X_OhQV0Qdw> z;2Yv|wQ$%U9ZG=ZBLI1gxKQRB^6%nl1AHt`n|ytaw&;t0<_vTa(BpIHR6s$UQd!!R z>2;oV22!)6I!<|0+|+(3-dVo`r;Afq$>SHQh+bX@V4f>B9BwOKrMz%_T>sgnn9n0c%ZC7uH(mIUI~CtBmhFvyjLhwwx3ao4!* z@fY%`eSt_TkVgPFzW~Tj0ggXve0{(G>zs^Ofh;Gs?xB-6TF-rhJxvq@_|RbB;oM~y z)S7v*s;{bjx_%1ZdGOuZk?A^HHP(MxFl-OM)c=>Ff^D^ht=NX{1sNoJO5QIk_@RTS zK@fz~HNd{Qf_1ruk5<12Ki>W&T#GMYjb~Bks2pdO_ke*nrKj zE^B^YA6#8pg_Hd1{&;-^m-`*O+->W{Hx~f=YzZP;KqhaAVVc8KOzB>bANBlX(aG;y zPz0I0!QkUmtxdOim@R9zP*+@k(>XM7kav~|6m&3l(43_Qfbl?`o2qlb9Vzqp3#CJ? zLo8ROs=Rv%t|2RQvbI(v(xGdX!T#n7irr29(^F&pLXN)(Vgb_rp<87zq|p`9phR~x z2URB`0YWlbQoZmMpvag$roBy4kjBx7zTm}eZe?yM9HPovX1yPwbs#GDGd z&yYZ;n1ZxzLDCX0-=FqX?5N3Jm6jjhJo_g6;PDUOC~uCkH2yup%u|35qj*9kQtCMg z_+c*(LuA4(HAaU`$AmnABF%|40gsO5!L%K`zFEQt%OAkUyZ;OJu!TiEsiwSGcO3Yb zh-f;QfeddO@IcbrmQvkDkq30McJD<`Afzu3RFSjLr)?2Ztc`fV+L>#sZ?7zbsF(JP zAP7zY8V#mzO`>-c_)6w66(6Rsk5)7-$jd#FHKtzXR)m?!&=VgIb|H7sGElM((Lkhk;6OdBUmWKyuN@fTR?>iKv5Y7EX)s4QzPx?qrsO& z<{MZXL%dun<`EM2a0o{rlgD2&b289vXJ8?Y#Dqs{A%aGEf^aY`>a>t08ali>5XBFs zv~|dGsER#ouP&gHS0RfEL|HX{K&(%FO>$M#A5oPc%A)>M`lHiJl_vAFA5EjGulcJ# z5@gXl6v$EoD++uOEeO@YEz~DTmmUh?-^h&jgIY;>2gE%L{0n>dx@m(dsdPV5W*x#k z8t`{jb5kpI8G=d&{u`-;mmB%>G{EBz0UjSscjHT_o$mWM(DLsT_@qH8*>303FKJ$T zI+e=uB|vQfvLaPKtB)W(f?W-TY}>1`JBO%MMyP zVjdY2?dN(`F=@>X>;aN#VM3l59cQiXNdpt|go>z#N{zE8Cu=x6-otTz4$l_fg-RbW zOQ4z}Uy5u~4QHgyI|0#jG6NV|7wz3vuy=Z#FwXcv=c|+Mt5Y%$E}pjCjP&)^Hb^5F zPu_2)kvLhrw7v5v&z$RzyVV!Wypb>w&RU0*w>M=xB)rH&jcVd3T$ z*0(es?eUZ3Ged-zgZOBQjCBg~s1A~{)TOHHI2D~I8s}J52m$BIWqlmxV!y3_eSmBU zWwwHh9tmL@%)d?PGWyUgExoTLIh2rR*BvPWvVW#O)Cq=+*|tKRbW!ym!zQS6O$Mz=oA>J34ijOVY|p4kf4b{ZVW;?1IZ(BzOpq2Q72QoVZ443wsc+cPW0Lj;kRveU;H8?O zjKeNJ$mkVxa(pHa{S_)_y^f^L-oguvnHXue*8qDCPfbLBN>%d5A7870m8Caz;3sJ&k*4YY#gBKAisZx8T{-&v-c*=wj{@y z*cW-mJHL6T0aZYOAW#KjB0)kV(40WBNs7&;dZC4^&15E-^`fk?9fPG37aTcvUaTZoPA2@bH*DzT@tJ zU3?nP^{0p{;G^0fCwGA9Ent*&$%8eXvZei6NdEh{F*mnD_BN2fkJ=KJ1ei(G_HePd znIKOSQJGFGus7Vrdk61fmd`OOX0>MLW^0OTL{zPjlB$v`HDg?t!L{jaAeTw_x{lJ=dfRISBD5Fa z(O?MpvHNp4A=Is?3T`FKe+L2O3-d7M|V;2kYKJ+%$4 ze(u!{51l^sc(c^=CgujcURtkLVCWTSopCjDx6p;bzLM2%psURZ2($v$)UIg?-qJ zdu=AtNmVTv0pepr{h7k0puj~Jrz?F>FoT%Iv?2`e9|VTO)3y|?N6V@6R%?IcE2;gl z>a;Ry=ck<+Opaj7FW4x z;ku->bpthv8Ixbo7xJzvnkA>Q33b<8EP;d10{8B0PV-~k;2MML=1tA#1$Yx7HP?&g zWE}1fvGWx8VJYye@;yMZ4&|dU-!J#^>GFL^d(~*-R8QY-KLVyxU8ARz1(jJy%3L-3 zPRMqQ+ifAP{i@D&v@uHK^FsdRqz~87Oxf%bCMRs=^fbSypRU~>?c;EHsNm*cfkm3}%gNK517Y9?!wEYo8F2CWW*C|9=tPhZ6FAHG_c*Pd`* zAB_+%2snFP=hA%H{xm#yvl4W$!{mDPFO$JFS5w=NR7XTTAvU;7zIyC55h&P$Ay1y( z&)`N^P8NXM=S2T%xy8l#|L87_BtN@w?470hb}*UZa5=|fHmfhnt0D9B8Z+>r7PuBE z-E%lP{Ne~NKU3ZZGZw;3s|RlYF&N92Z0K}8nU`DurO7!tZEvUF*J&}(Ef z`m`-&|RI%I6{`jzx3fF&;%#~6nwbpZD?!sNrDSxY`|A)I%JULq8G;93U(tWWa_d^^sem*My5rezH&SPNf zu3OV1lfFA*Ugrr3JW2~>E1*@P+Lb}yVqKDdh#x^-b6J*MTe54`iMIkdO9YS?dF|-* z{^ULutCW;pjWt=<&sv3Q)NCPrazS>PT%vQXTO3wY!je-uvp& z(LyG9!*!WyNdSmmxW|ZEvE);v84O6LnAEx2OlP82y=_L~Y}HutmAd69%W!YHRXao- z6lHyREhYR)NA$^&FAjR0-`ec8BChAEF&ARX#ZI4 z4;SDdYj6K=x&DwTrp5?IPwNvw8fW&dQ73hcT4{e2Ip(Lw^$Rc!_)+=rD6tX~l&cwr z=Rd%B_7jYjhZq!#TEnAqeprDUr6x`bO^B#lTNW6WGfd{EC>I}MnQdb}x{cZN5oXgn z^+Fs9d5g)U%6w%)lNEAm%Aa|KG-smV2ZRLbB>2HhQ*~28(O#f?6(?3Zp<0gn zQ+#eY#QYq{NBWDf6_#=@e+~==!1gDB?bm_vpjo>dAfYzZfjoJaJvAk0|12d?#%Xzr%y#I~28p6i(o-*-+$GS*dkT$?<+78(ef`K*p3s(% zSq}MfE&asaLEUY4(RYQQCQM97ZbOec0%f?qP9o4IhO_nIJB6S1G(h6&u!5RQ_GBhL zJIu*un8BF3B^fOZp=bCQ!lQB33Xmn3KaIc*)@^q_UeDlz)mX;9pLG z&z}H)d=6X`z6YZ@!p)H;~u6Yy3M-w6ekT92B<4SfCo1#)_mF-ij%*U9um}W4F zKOy;JRfQ_8-3%-zyU*Cp9wP} zP_MZMa(%3iRpoGOg>1NuL2dSv6TSs6X$g}t%iD%iI#=S3Y5vk_hZy!X!pH}bX3%KU z1?5WAJ~=9oVSajqd^xW-z-6WNasCur$KSX|w_;2E?;brK1ON~WRW<2W}8dm3q%;cJw%VWVbZVtd#oDZ zqmZENz}#1FS};x2 zdtYKhmqLdezG>Rt`xKjj-qJ*zkCSTxK{nx7)!k3R-GPz(tu=pQ_>YNCXoD|L@IjLh z>6V%P_4wN3nm2LGMFJqv4EW;PN#S-p8e;}y^206=D}VRmb!o)vC2Zb=yku4t<|wc` z8sYV=Z5);>Tukm_Z}veg5OSI)`nBHOORmMqWiLz0ZK8RMrbVN3)zPH1+hQ0@?jWnw zN-KXDssugVg>C{P+Bg-}X<}$#23#+>7@8YInr~?nC_)1pS{}giVcra~!4R{PBg{_@ zQIr{$xxnz~JD8sQO>OFu4|b*5PiY9wrhq0q!iAZj26}+yU>Ad8j@xJ7!(@4clbugt zKD~`GmfgLr{x!St4bnJ8t;$wTR0ndzq~?b(c+^Z*17Ee zG2sxz#Ny-JcifVK1S3|&ENGoR5|YjU_*Zv;f4Kn83gCVPUJN6j9OmjTrRhq}yhM`{ zGNMT`UV|2GLp9GT=em_|qE+Jnx;D!j^z6)tB9}3ZmFY|M%a-R31Ap+^X?2a!{G-ReqG3g>d!{_h54TvTF-SdBoVYb5da4SG1p66sb zYYR(AI$cV`OP$R6mGvmvATj7*h{;?k_Tuz1LWb^0b|N z(@Qqt!I_s~&_!e8Ac%+d<$xfaJiiIwE`2}{H^WRi+<7+A21Je_%ZD&B_OFL$KAb0} zuHGgvu8Fn=B|Fxf#MDoR!wd#3V8M`=L@g~4Baa{rGp~S^DNLmW@+iN+KW^Q}@^n%^ zhg*n@A=U&1D70V)vpBgvF`*a=2AO3_&&H|O(^altXK9MeS-m<@<`CHgqv>6eD&!_F zY!JYbkS#MV*r7*`zjo*`2?S>GBZI_CAN%_G_3{CNZU4szUkt zkT1T}fJiAfp@v7Hb|lshNMg`PD1dN70?(C5O&`&))_(gD4a(eQL9}9G{cD8gqUapV zZjXR%^*u)G!$rH4{HYgz`kbRe`V%Q7FVh}0=*GV&8sKADJw24mJu+*+k4p@j-3l6N z)zh{G3LGtu@NoJNzi{^#>WlE%^0a==on&PwBytqU9z*RF_@RG^=D|2ym({$*3}3$Y zIqZxk`19xA!twH?aVIV^48#Bfk=38G+L^o1>8%;WhKTu##}mISZI4SozMX5+j!@!{ z^P-8kOS~3uWK6xta+gEvuIQufF}LY|!DsSn7sk@MVQ}{_7Y%1S5*%tKwPQmdNcY7^ ziflJa+ZpLkPolqu*pLc>c!3rx#^2X#)f4Kogu1GExp5yLY)u}3gYyGoVsbG99C{7L zr3J#_f2GxX-KJ1IOga=9-k6T@WcvZm#_6a{|1xuA5_mj)J|^cK-jO+=>6LX8-`S7 zjifE9s{UUN_iAUU4^F;?Cq<6g-kX?aD`Z8{0z8%ddbfBa=%Jlk^j4Fi@nN!Qlx@kD zU0R;_q~@hdPOrkpDyVHh0UxdxUN#j{UfK!G^@8{Ui8W;s%%AdeGL?Wx43Bh+m>0l& z1}x@{w#OiA{;puLZng$>-iTV$<7{<~cXr>wSMGeJzVx20&Nc>qa9h1M-0FAzYO5x(sl#qT1=y%L?7-RAYtHE73! zAdbADi>Ie9I6#o7{&6v-k~Z?hu3)pc+RazwqwfJPBKy@@)w-|a#MI&G=Z=XqU?PH* z%MXG9K(3SlN4>!XYYcAe0_SMZz`-!P=QA^N#$pzZ7?wjVJt403Qy58>wfV3nvw-%zr%kG2m4fqTlOYMJx~K_sE>=Ag^k zYdtl)0TASJp4b)1b0(#agS>ADWO2@&7?7n`5H_s@qQ1WJw#AXheGm4tbqN|E`ts5K zHGEjGrO9M&2G2LUZ8MlQR?awUZ;>;iE=L(LDsItU$4bo0vep7Q*?WxH^S{ERehp?| zvZpN!ZiDxNYGs$l+N=y;ARHwMDA71Nk-QsYvBF@ui^>qN_MW&X07U*PQQ0)uCNiOK2rCHNuQgFqDz zX@8h$ZMU%X>)&n4z)FlU902!Ezl{&GG3GmuF%^wd10fm>kdgo&+8C?2GEy?u0-34w zW9v$UTF{f3LoaX{ZX`}oe$-{Qmh2iO^Ibz4}a}{zl9| z0gRIHM)Ud>oB0xsnFWqI8n8+rU!7rk@L7zu?jc{E$_=aoL9A0(=(HgyHexs;RRD&{ z)TTiPJK9M7vpz29Ko?;!02rW*%HHsEe!f8dxsjXSmE+fu;Uu?| zv@ec;`Dty|*f=#EO7sQV3BxmZGZwHq{VOwuO0%Q7z-|q9pwg&`97e`Y9LPwdo?Dh0zA}v#Rare%&@WDvYBGf4_U_TC^Fn7YD-}Z@zZB zLU8=njo+wG6pqRUOpXvSKRk3?I@%N<#cW^rkST#6+0Dtx4anl~%y?_>25 z0@joU%S0}-fdly9Hgy`Oe2J(haSQ3+WA*}=9|QTU(e@aOj0$dkCsyZjrQtEpXZ4fh zx5u~e*3MhFHNJ&gI6PrW9S8o`u1UBxB@4r zHp^xM=zXnZD_Qu?pO%>o3mGl}WWgDp@nXz-y1*#SfnUEk?)x0b=WJ z0~nBCx7A+ZEYQMi1cH1sp&GM~&3G?BMCn)BAInor@4Sog&ST`u<5u&d(*O~gqtdQM z-2tjf5rlJ&!xqdC(95@)B5JHV$&XSLq$XH(h!$K?<+I@!XGf{oV?O! zfkaobrN&5tZtV{wbVDbf^@ zV^J=~I@5mG^>nm(Y3Ziz9 zx-5?Hse{MZ9{n=@?+^YMhs)>K8|`AyKDX3=9{G#K5xsH1hvR;9p~8nX@;<;6!!z?l>!LuH~;=0RadADed&4#1pB6)2p%5%UKbJpgap1fKz|be zPKUBNl4HQK$O^sLVrYc=3;sUa2mo^F_ZQbJh{!7#=!7$Hq4{A^@2G$*Bq2&H@)hok zCs@AoYk2=JpJB2%g&6OU=X!N56W6v<8l34Og1s$;#M9E4jof9mG}_y29s` z3`I7@{D=QLhDYBAcJ4}(5`7M6Gk^$F9e*U<;?Jh#$`9ch%PyhJM!0qMeSA1Nz;bIB zqoP15GWiOO1VP$?RX~VmhB%T-a78Hs(wV^o?es`9S~3a*arp~*6$KS!; zXdA<9)a#WPKd+Hvv7z&EBV>g4>m>x?tk06y)%qxnc$KW=DGms6_y+0Z-0mV}(N5F` z;pl4dMqAALNXxGe1R?zP13@6~J)T!mj6x|F_I0&cg3e(%q$+|h7wxDq>q*x1dy7Wdj#BxJiCr|>B#=v+WGoHh^au6Q zpaZ!*tQMzuaPSE8x4(hI@BS|sR|2OPkfYuPFkn2lt2QI^FmZVxrjA~@Ub5&IeDHlG zfXYU;D6sS3D;SJ+uv#3-rvr%wh~in@P|OoabQK7aAhb_Z5Ms1HRCxy2Ael9KyfE7_ zq*AlN2&?%y@(=&Ic7)oD73qnV_gLZ7lnhNF&vtxje-n<>=6f#2n66H+d;S9)kKe;k z6e#PLU@{4QbbdfuVTnVy+Mq|Y-?TDKpOmczj_Clkhv=h<6y#s=%0%W>FoJUU`7*!o zVg?F)aAq#0j2p>z$F73{_`jAV{<~#{za4!Bv)RALe=+$xVDMOO?1l7g;QIrLiwQ0*)p9-AyZh}t#^0DVjS{`RQdp1SVNNBtJ zs7t8ZlgU@U0}6sCHJhL~JYAmG&UF9D-!uVWW3iH_uJbwHIY(M@I7UwVQC-;OwhTQe&A9p#{^&|Y{-NHxP3k;2} zmV9x7?K|&cy7xBng6@+8-od z7@d=icd&Tz4=7GQgqZBHz>wB!mP8i!?5)nRBacDbYF8UdtOi@yTYQMo;t;E{dBV4G z(pGA_ss1aKd*>*fc}hD@(N~atybQ<(I@|^EU$BzD^iyQ+RrvS>LCiqT<(#+-4WX-~ zr{?lN{^T%Z6f$VuvCJE}#(rD?|Lsa(Hkjh44!(~6bMIf{v|2|v50vC8zuJ(AtTtge zU7g}!e1P{3-ow}KeGR|(;Fs{u-lyyIO4FnA=~4Lri3u@7do6xHl1tbGLZzJPOMUG*9f!E*pHT>Z0DV8Tc!f5+m z{mYffseawoVJmY`IW$ms(p1~HDxkGcPpY&$R`a9U=g01YpGBEp)Hl=0@hJq&CmI^9 zGgM(#Z?!?N{}&`P<;fOBpa2Kf)J2st%4u|o50HxA!3fI_z5}s11-5ou$ETF}*k^BT z(-%9h)8UF{+-!%^DD-ncrlNQB4q6(3Ci+3X)JU%_sHZ zOC8~O26vsHHPX-u8Ib96_4l(^;VMHW$A2z?F!7RTeYn6#!UF5$V=6#lsa9RJRutR{>Ik70nXpxEha zZwzhUT!`c)O*9tHe(lA7324zfg{K{SUjxXq{$y zHk@E}_5!OXe~WCqrR|zr--R5X`a_J?5jT%{fw9`oi)@Uo`BMxR$H=R9Vk&^G)dG>H zSbM)|KBy>rt&;=|B-8%a#nFq?CbU4fpc-9}7eAK9v!0um$XMdYqOzH$TCA>Dn^6RFGogFwOpQ*1F~pnr7;Yo=IPb(~xUMu)v2!^JdxEaoRXm~_X<-YLq*;Oys_rftR zUCY^3A4}I!Uo1^$8zOjh^*hg#lKIL&KK={Ke`MQJ`SE7#HW5&Yxn5OhY%iU!yo}Bm0{(X!jrc z0IX}eY~)mpVJYu%OY;0_VNH`);bjf#1e(b|B%Dfp$A6RaM$w{56bkqlF{Uml^L9#T zgM2o=zi&LVUMbMLs5C#?=a)G6^Jb`1y?gK;-rji|FBUJbDp%=#ITFLB{eGkgZO$Ek zjS4*39A{EgdEZ6Em(_O(@s)SVZ-KI&!d?M50Djmqn!w5OtbT2%GKu-E*MANBqXQhy zkLz*m`Q*{zJMJmK~H zEKO${m;&7T^sbF?R1yfnR^uxlvDx_B?vT2D^TJcFYl~U8z0o0pZ};xQPe2#%zFo{4 zV%pbZ?paA25)Tv^UDVw4t!6`m9+!=Et*PY;=?>6xE{B@Vg{RUh5M=fOd;729jrabb z{)K)u>l}&No2VNRH}`t8_E33_(H4Y2vnq@Hy#A}ekL^33MZP@izzPt60UQV-IZzrP zR8vF@z&mJ_`NrO13$I@DICp@aI!kpT!e>Pu)d#LcBWy z*Uu??d(58f%j=vIF~obc*GJp6x5nO8!i9Y0?R0P7Ff{tC{XYAlZ+?WXYnNtW%^o5N zrPT46GD+$3Of`d1W!MEM2)IHrnEBP#UmuhgFR*{>Exi7@e~xT8#p2?5m+o6=ln%qR z^DM9qGhux1$|%i^d~t*<8{qbvzlPnrpGQ$SJw?%SXlsCUz(YsRbBYoL52c-9X@NkO z0w~Q6_@MJa00sw?p6wR|ourWsYHgSN=*JL)q4(t%`~PNl6P_Il&h^<$)jmZyPRa)p zOqM4YEsn54);U7eG&7jXifQIzCQ?VLWfxZxEf8uRqhTR^cDvM|hMYQ0T@tMjFmv!# zxLH9EUmq9JkSN&uTMhlvHOF{259{X9M+n>z(0BPHT=rsuj9e=eyt&LwmNT2hXbwO zgoD%G1%>r-O-?$Ab1j;juo}q9<<+7bvYCo-Rkf~349osY4TA8;#yTL#X=xwkTozCEK|+hq#xG4)4_7gGkd1F)ReLutG|h^dhH<+u(P@XY zpEV5)!&b%c-$56s{?ZFMNa=2%=rhhwh0sBgZY+$vip*e){NfO+lMf+A(=NXN;i2m% zz5fL(c=4t$<|eH7p%d0)H(ygusW|copz5Fw)iy z!k{;3fC8NIbT3Mva&@{z_Kqt1Q*5IwN7WRCCHZ2la(!)=T*#!2cL({K~(VKb{BJjRhE*3Q-* z^UQhQN+=}F%BIGcb6Be6Ek?{S>(jmxnlO)r1m~#2CqtX#%OwkNedXiZMcb}Ic@bJKSSb5m1iTIz=CKfs0ce@L-F|K_31+D>@{3*)9LBnUDY@8A>f{&PJ1)UTn) zmsp%Xlk%T~mZ1g02^)g^aqaKYDTV5p+fx+z0{aiYiaVe9O$vfC`E`AYlU4CGWUWuB54!BDk%qD?{-OG+ng z!r*2kt#F`q=Ze`O+bjrgt9gi~R!E^*GNy3C$geTM zF9W0nu>l&e#0H+2w~8AMez-FVJBnv7o-dl_DeUWy^uF+eA1Y*(3327PcX5nGzQE^h zzk~ny6Tglx-gy`Ee1YRyqn3z5o0yxag@pBS4GwIHvL}hCEGczpYnPFO%`e>icbcg% zk*>YMC989Fu{0TaTwN?pj`t9cF>w(Cv6d!CsE%N}IfDAJDRypu67!2^SS?O9kiob4>uG{X^Bqi;*2fa7*>jA>2e|k4Z(;w@ zFQ6%FXw71{LxzGUL;_&^i0D1n_N@L{sO;qQXz9|Nx~UEQ zT$#P(^D~sy^NQI(8&qBU!x(0(x4Uk#W8I(4U0M5N%{zVun5$%3NZg!F&ZwliHSG_N*F)xVIROL9eBvfm6-m=6G)81LCvEFOsrAJhylBfyR|Ls0=AQj{1;UKQ{$Wk3&;g`RW4 zB^cV#;R<2}+aRSi1moE9{;~;ebwq?H@O{Od;yvkdX`Z$@%k?#RiQz~4ERZ9|i^Wl0 z{1+eoEPnSBzmC_pALIGr5T~m%tV#yGj0nAsEK+FwBd?S9*5bu;q3KQAL96{@q?upX z`g|Y=LzA19v2}St5Eo5{%<1KQ9Ukcip>!==>J5RYP(2YmvLzGR?P4%?e2_2}-s%%* zyK_4B!$jJtyhj1Kk&D?`M*@w+Dz(tbObQ?vM)d0lu;wg3xUc+1O{tLW#@>h8Fw2z?A7 z&0;!p6SaCMq^^7JFh8|Bm>>>RiKa>WS=({k+9CR2sDEn&r1k-VdFLOqm+MalFTr}g36jL05b7p-2Q%7CFXrX3pV%Q|%9!X}3{3H;bdeSXT` zx$ivNv5DjikfC3;lQqB$xvX;r{3;VN9#Y~6eM=8tiNGnv? zzoYy1tNOxT0;|~(L^j0z*S>bqpL`3)&%cL@( zIAXLnOp_Nwjja`@SgDCIg;8?3(1DoNM2BjD)DHJ_`kavp*Y7ru@t@6{OluuA@zP_} z@56Fc10c&*^~3z7mwc2UMh$kf#;xdPP;0Q-^h*PZ$OE6ul(H19E0B`wBre2kQkM}Z ze@Zo9fg$QrOK*-haTAQ~Zia5z06;C|K?JgLYa5THT8_~k1Axh ze^4VPdAI)8ZA5J@CsC~702pLVAB_wZ6fjyIu3(Hw%9hfrU=q=^Dq>7u)?|TCCueR_ zt%-fl9>)>&^5r7y6z*KkvZ>%l53LU~!lZCGKfyQ~;){1ahtC~+8i$KxJefVm)7kU- z-xrHR46_W|gDqAzO$sa@eL{~p6jAYIZu@F_w4#hrXN<27_KxAXG{u4z)ma5gOt4kE z!q46cXI@<@af)yuNnWtAGOolhpVg)*-5RLoV&~ICff#KX=>tK)jSeG`F0PbDh?Fdv z&rL+56%ymA$Y{r9Um|^VP{}8E03n93^il<%lzElyp)b6cS|2_{_c}vKc)Mx9hYBTm zJ!Rf$q&zKjKdg|=$ZHLdEe44QeK+e>+9N|?Flc~}Vb*{i17kd|tFIh$>iSGy5-;rV zoe?qR<1VgAmwQ(_)6OWm4*A_%r*(!0%6iU9XSt1nA6=;YgH&cOM~f2-km1&N9}l;bMYriuNwg^ z6wOV7AV>pnxQi=C)9VB@CeBxfhd*aUk=c4_)W9U7$L#DWmWxxYs;65ke;um@3dvs$PKW`rY=psJ zg6Vh%gYiCwlUo>V-@|Zvx6V^(f;7Mf0$L?HSkPKLfPf!uTd39t)g-aVG{psoUlBpT z0_k}~rt5w?cnuBvsOEqN-aMwMvUBii()I}g8V{T_BwV>|s%G)fcRm;DTiP(c0E%U8 z`QK`7pu6Xk?Fp_lKbY5Dv?>I7@TF|y2tpz!LCJN5KWt({UAGR(azUQdeVMdEQiE%l zHrX}>AW^Lk^Jae20tG(kD1#VZ?NL7A@+_U!Ida@% zh$PYQWL}S#wX1K_oR{x5gAq@@7+KmhCujjrT^j;H%r^5FVHHjhp<~CnFTmpG-4~Hqho@+CI~)lO0OG0P>gB*d zlO4%jG^f+yAQb>dy3I$BU)5C_UyGta`GNg#RC5tk+7y+4ko>6rC4V@a;NZ?X*uV2r zSgtOxT%2QBX>ZiNJmx5hT!J83{j95~UNgz0+00;E*I8?OEKgCizx2!6nGK${S^vdF zv~5@I6|EMCx)T#1#MA(x|I&ljdg(<`@A_3gm_^4M)%wstlFoOCu6SaY$5j6eC$%q- zhWqZOOZ}?0oG^kI?ISv-uFnugdHRWQd}^1qV!Lt61{mgZWYxSFkCAE9ksu+|aSKT^ zL9uH7wd^*D68C5(PGkO3N|KxsVnkpijB5&%7gH-F`xrc@>ysu^PT5Re$f)|_9QncD4uugXI`)>fDg;&30yN&7|E0R>6Ib>e2f(eAkP}WV>oWKJ*u;1 zl<|IZHoP8UFHcs!P29THq!BWG@sf|I+nL2UJEO}BPns($(?(xe;mP1F=PBsxhafMG z0!if}`%QR=S5eD+iNkz>oyizqd-w(1etr+%Ir($UieofXp%Jp^Ip%~`x6tQB3_pBkBZ^}thOWij=4f;M=%dY6vq2EV*$hwnQtR*qb8gfC zh`)^SIt1*`zM?lJXq(a%n8CP0cfqW#-(@3jOMs>NxAxyLSDGFIgW&{&;TB4f)!z$w zQO(QB*T69Qa{pvD>HDP+)*TxxgTwp};|VvulA2DE0NSOCtwKGhYcfM*xqK9;og7Bp?Wy z&%Hy$W_4wOHlrZ-MFoNkji1>+ieQKtxS=)MJ&^rnK5cthQt`Th0v|&Hblr5|gN9r> zLtOwLz5t$;z=Y}V?OFq52Xjm@sokVb4cNQ-TF57BEA5VLV7dj2#(LjC$5L-paLlu- zG<~@WzaQ>G3GHMef^B0n+NWg-Yu<96g3fZ6;P0bvpK&siyPUvmwZwR^!cX6Mgo*e% zzIF1)m=%XS2*Q(12;p&aG$=NDt*{PFO(r+kkMViI#>1_p!Pd2g9}i9xa?*=vPpoJa zmCuo>1woW1u#cFJXSgrec6-HI{paGTKR--)-xxUiQq7Y%%@!B!IDqAv(qqE9JR*G! z49!{cGRgLF{Y7)ROLUW)H-mA}(|mjcnN!<**)Guf7x=PlDJeecS2?PSXyw~Of*M8r zZ*#$|wfE&`W%?i#|DtR!r|PmQ$Yr%;I0AKcDu3Ij0!ix+L<2uW3x3pP+m~CY6l4Gb zh9gueE!mH)=}+?tvy9Ne6J6m%bfU2OU%tX%x(6}dLODO{F0~%vB53+zl(RoG0vCJQ z+hRM<5BVfAWaScBv1sn>^#xC%7REC{YMzieNGs4DiI5v{=MO}IAdOVefG6Cm5{Y3G zn&mmP8Yxd z7SKNvH_1xA>(=oD(dQO#yO1ge+ED&S+hRq5s19>K1tZ(^rSOum=x$=eVK$59b= zp>-TrQGxHH$T}SvyyZLvo#lFhAAS4GU(TJ;S8kb?7!5D*+Wr>KS6{(jpZyV*h& z1o>-oLZvCnq6I&Q&kiUphVI|?*;>UNbyBK5TifwwJ&;R^qAkjlBNCdP+O=18pyIIt zld|bP2Ge~YZ;a?|!OP+J)FGhx9G}8!uRfMqoh%vuOsbvgmIVgIyavch1>8x~rxG1N z)@`~nSE>Frod`E&V5C9CwVyu*003QN>N(d7dGRl_>Gtsn3N$>EPqG$_Gt71Rdz1Op zl+C09#8ldbK=S>v&flVG)8hkR$9@^N{(MqnBrEJz6Sf>w@1Zw-J+ggZ`T*E}9oT;W z9P9!+1pFw;-wg`ZkYDneiy?3B;YlDoRWz3w&b#4qh977R&laufi0G5(AOnVhTDkZt{o|sq~Ty@NUUyUz_pp#gi}G z+=vwuxq71N@U$m}=NMXCnIt}-qfXv@z3UMEvYvLW!%xa)k+MG4(i#k8ca3rMdb`Z@ zHR|Yd*6}B@(B_lZQk$ZgG4jxL$xN2H!Wxs)qRmty1h%J3t2egmC2c31=HHebEo%}AYWhZyKDiM;W~@UiOwD!aNv`V>h1gAy@UfR5*K4s+ z<$MV~%s}=b`w} zNr};y9> zE^X=VeHP6@Wl0PkYQeZMo9R^gY(EsG+HUBpFLK6fCNU~bIdK(=G&uihGUFwy@pxAZQdJld}@~WpR^=;X`gLG(7Z{6f%>g>?C)6eh)qTJZAH6os%}kI#W=x6-1<6W0J{aNc`DgIgXU|a%mJpU*nwz5# z&oNAHVmnWw(W63hyz1{MemM+bT@ycqKi(2mLZ&w<<}fx3acyzY@|o&Hn5rc4VY~{s zjyX(MR(Q)sx7RloA%1)`BlvNe!YH=^o_f8e9-gvZbEi;yW75|RJ?Te}88>en**a<%xM!)40#`kPB-2 zN(TWv+WM?>$2|4b;V!ze?F%pp=nw>iY2r&_Dg$G(cG@IDmJp;~m-AB?S}BxIVYGt# zy~HxGsZC#ox88u5Y&A{*#ehA7o&7`jb@iW9q_ficnZD3mm2=z*0Lk(>%5tb{en``o z1_bGVG85Qneal*IZEjJ0krrh!2;KYFIUG{Z|ixU)%=%YS!RAUl;?Qo$LVPFY17tYc3iW zf*Tz!YYxQ*W)F9DCmS|k`jT8WhA%dwu%i-K^Oo_nr%xN$Q4p>)N4zNpIm_{c`}7fw zUKYS)xWs4fJi?D>5AZDiJM0b)BIL^iO_9WLN(oVP5-Uq-SBhT_FyKL(&2_0&!=4JZ zq<|ovOEVW~*1=trFBb&y{0b6r!FOg6aSlOa>-3IAh@S*GlIwq-pzA&vd&&1_iS^s! zrIARRn?FuE9;dC`ScTibyh$0LA*cq3nU8L|Y4b3g`?BsNDdlLqIiO~l?z_G-r~%Z{ zy{>p+Y#5@2CQ3sKq$JCvPHp2w`{IlM(e{x43X+c2v8jw#&*HXq6E?{A=I$$?N@n!= zTh(DSpXh*)lH?Ht@SxHN1v)6eLHmUQB>M3#j2KD-c6~-%u{g)@_8S=OJ;3Vp2?mor zLdPC0%e*S^*-T9pE@DkzR4By&!(xW4GK0Zxt?8r8TofqQnZ`hlD4Dk{2vT-hM%sL% z3L_n;MxEm7(!&}TslJQ+x`XNi^@7ZjXdw)U-;9?93=xv&Tso6bS|67VmnVdhOk&#C z;v=f@!3EK2ApOii^VjrA1{7Nz02JF7<~qIsA!h%)O6?Ef`4%ky(m6d1lM$f|Tp3Rx zC#ith3sZrYp0BU`WdxfkSWi^H3M^J7Zfyad+It)CKm8%{!4d>3K&!b6&p% z`GcY3p!nk!tJ=7$i+mqoX1?~X`wr;eGXhSuzCBw1 z9zy3&HlTB)N_p4m3JnzL`lj_QBDl}G-w+*BF|2*aph`(;r;`RAAb(T?5x!! z(SZ(o(CN0$<^|zdpBC)^>+{dn{@~`PNyCgUDgdNhV6r^Is;oV|N&uv2KbQ5tMF)gv z|Eh^uwm+Gx_|{pfrcokiaI0xzFe^YOX!@etgj9B!^g?y1wyz{`a89%*${XxALj?sQ zR8CG0<-g*F@vKZ;#>BZP_3`m>3hIDg5|gZ@1h4u6ZhhA6B?OBF_RbS#G`1SC(pdXZn? zy}NJVv-_XN$>O~Jal+;%68wm&KP^NZ?UCodVE)26gq3O*VPz>tUvOh;61R%lQ=zTH zieu__)!}Xjnb)rI$8lmrZE@`1b*qqIso2dJ&d z82zJ6s=tg$Pif%G7&77yL_HUKCP9&<(Jwb42nizO(#h$u{5&K)UZ-Y2$p9adk1_CZ z6(MEKzAWvz#Nz9w`-mo$jS%v!H0D4GmP>3wkGl7$;SmJKinO_Pds&>a?%d% zL6Ljlr3Fu=zP&Qk#@KZC?|P;7Ph@cCz6#mdHL&5#D#|Zy#4R!-l94c6S|Ig5^cM^Q zOmxD7&`{D`l-310SfQ<>#U0wiR1iWsv_K(P>TI+FMj*>jEsd@nE%(H)hxyBe zEfg8%ErdVa;i=FYPwQYNf*=%&`6))XUdM3%Ao{_yy4GUF&#n%hT*YF060SLIEp0eGN{|-I|K0aW&X0R6dv?CL1R(q%+Btc4-eeFa5^6;MNE?kGTDct#^~OTyxSl zw_WQhVzI@vCnaBW1|R*kH$OMcq3$&CG>r zPf*N&)TNoNNZOfc0z;jh5?}+QJUx*pZ3YtAKsw>ctOxpc&&u}c3+a@2ofR|aZDBHy^gJ73Yk7pp>?xMz0A-nL+8;FtQWTo$ z3)SMN-v=Vk=Tcw54BMdO4_sI}h|4j&jF_Afwz{4s59NJV6MC;>F z{uRV$$#n**@iCFW$HaKmg_~Ee!sX7F>j;-zZ;*VngxiO>??MtT>=TC5?*?J1CE=dZ z#d`|5+MdLFgyx5ffLFL@ZbH7TCh9_9PH79|u58Lmavf>zvnZBWk93xxe@{>98&A-F zcPxz$zUz%;^1^(++K@i{v7PI(>x(Jtit}lKnD#oH2@C}qgiO={5#3Hy2Rr~XhYoIZ z8XX<&u8cal1=Sca!4^UDlaqjIfe<=fbIoH-kbix@hIJh3ea;=S1uz(5^2Qe-vc_+Q zR>H9%#C$de&OdL0J8{Uyt?QfW&boK;kH}YxN&!TIAQJc}Y!etrGnvjoYH5QYD0S_R zRwD$R)<~aV%0B8d2Zr>Qk8XCLS|Ky}#H`W^xe8w)O6#Ml^O*!=Zi3c_34H8GjgOe; zYy~s7UWLtuP4%sZP7L`?YJWu2xuo>Iv^OFICUg>a5eb#{{dngRw$s`imgSO!eJX>9 z*!=Fku`YQ;mJ9V|#m9^JG2YsHjNkdhuR@3nhx227?lW}OS)$&u5qqmYOaIN;+}fQY zf?(oggj3U(=|7W5bR8V;uJPFr{bc?faoik^;>%Y_6kmFTlh>ZS#eyKw;~B||>y+}w zMJ|n)d7wqFd5HON*Nw!tOs*jm1OnFvL&T2M{s;w6Hty0CLv>TYO6uZ`pTKT!6z;{z zYk}xaPO0XH(7*$s0SzP$1amNaf3#Fu97BJJMU~0W`ROo0j1GK3nSq%!(n(Tmm4}?}rA25N(ixagGZ2_ihnyU{%sFqu(>;^Ey>- zU<19BAjmGPe1)9Kf0r_Cou_BHptL@om%w4!01KlV&=(Z=*p|SDSmRX}b8fu~n+vJ^ zYK}!AwVq!4E!k^93Y_%{+;03=EKgCx4lT*6u*rT6RlfgCtNUTC1bD6DvHL$xd7 zpHwwVd$m9)NMURf3iN>SuYd`9pp9$s1;d<0)}+7aLK>D)kVP|>AwWvY2hqSFylMVA zXd7Ce9eSVBjevudXg}FPh6zOpqXU|_ayiFf_a3HieHF$0tfLn^(MKPuW!m%zmm80L*31+g|CZS|)umo5|!l;TD2pwLhYO4sYyb z2KRxfnTo`4V4xn{W@>(O(JdWXAeM#&*`zh^85Rga0Rl$z!)S;0e60y`5dR(>2x4ko z=w>u%0S&4dLjE&-e~^DQkVg|7I$98RdZ#gBjsvAfHb=>0F+0ZelRuBq!D}dHr`pc1 zkFf8vu+u`5DDhI4wQKff)qpp#C#f82R(@S zi)IGXt=&!IAD#wx@fiUEOcRmoy2P(@n7QaFKOEIX@kGALaz=hNk9C}?%xOmQ68d5R zJUau51u!(6+FoTSE0Y*jf?LLp{^0p6HDfnEDLwI_3G|u3b2` zd~Ah&d13Quk@Y2BWRk%T58iLj3qQ|(!P}Le&*Uu=>=PmzIQAMReWO1rdF5zvTKntz zCy&00-+AL#@cQ;6oG;IDx;&G#;%A(9>+>YKx6Sko)w>Nx?$Pbokq#Di29`d17jTWg zOCIyY$Ix%f1?XF{Z3G>T|LA_`!BZ3GdJC7!%*f6$d_|J?RA-kBY=AL+gv2%I-4DF- ze}L>dEClw-_0H7j1s$CpeFiuZtKS3Lr!G}kOZy|%aY%Y{JfVmnBB+>oLf@O|AODDO zCj)k$YMP?)DOCRmDmwo{HF!{Gm8gFyWS+AA+>j_6D8UdgGxA_U_gOeroao|&qDW40 z35Jwv2ax$oqD9i3;LYdK_)Y;74NRfhB5gX_g(G063(B|d=%lN|JW(s2W+xck{RFmt z`j>I?r+5kVlXFsMyvBzdDiiG4HB001BWNklv{w<9)iLmSw6A~4sogpY^x%Pc$jGmY%$MsK(6qNbq_|6iN z!zZY7WgLarGD&7H^aqfL{1JWA_CShY9qbPx4LAt-E*P$~fygk=7g**iyuJ4ZUf+3$ z_b;B{FQ5MnzJL4!?2dLY9*ne?+@k6XCc2W-*5c({s)(qd2B+-g>XKwoa&$=w3g(9# zA(Wppjy?!|bo5DHjXv|+LQUVSQ_*+OQFWFE9rL#fla5BqLC48w51#aVWlf-Nuf>z_ z_nn6?KJ#YEx!U9^r}vStvxfR9f*-beAFmF6&3WL=>fy@EpHylCl7gr*Uq8r7Q77~ltWrmEVlnaq$*;l(grFNYVWgq2s2)UH;N zT@x@wZT_0Hn!aAEoaxx^sc&9?f0n#pY1Z^k-d6MU#Pl@bWKkgv8J zNl*k5&dx~w3Sc;20Uvw-y!a5vFMweor31RB_t@A|gVOjINi&xn$)C7^&)JHEdG~P% zW}i@#mIe7!8XjsqBm2@yX7a~?AHw<&Q2?+&PrsKpL*gX3M!z3X*^CbIkr1H_Tp33p zSDSZMw*-PPeRf{*-;%%&+e%pDlWN&kGW*fu7>iA=_}YUn z<07BocyVgYBJc9^B)XSw+UCgSUUQG-irQ=6&^C6=pN;qhv8!pnuw&|)M;2{A@6P!c zSR@=Bzg)_EcdkeK)~EAi>^;7<>RWGta?bYn*1Knq@&4e~!{>*yp2)JBJL3|wL>+LR z1-=QnDzv}Hc@U7|vKQZA^*q>gn@%L;;YCj_=aLmKq!8a4G5OiWCAgeTC~eqB)hE;z zP6ktZ@)kn($wAKZHqHb@tTbp&Oa(zrs9%p3Y|+eOL>EWvY1cp(r=u~7QC;Ihts4rQ z*xDep-i{wqspr`4>aG7Wf%4+G)&iNn^%dmjhfcLTdsAZaF}pConF+Abk*hXlgPad` zu)lhNM=$;Y%f$@KQh^|a4uX^=YYx-C6hmKsF`cAd5E@sE6< zZ7&^w$I>uq*+hT!EW4>8ikA)28E^?}F@<}|!p=-VdX5aPa;e~lFW5(^ElD}ag@j{z zGDr4_t3RA4c}m}T&3_mMYtcoZC=0xpA7Pfy@U@3u!asZKo3)>i=kudF%`$mr=%gjZ zFKl)j=(#tT+X_q5{7T{lO>xbmO@JUU>(psm^dly7khX)4$$JbP=REYSk(hZ-HEE(2 zu#x0jcfPgm6Q?8AeZ06CvF9c5lElvj=(6#?@$k~NXL{<8$L+NdA)*ag^pAg~J1t6v z)o_wHsW(kF?k7pdEM_x9(|P_=Hfcdw>RPr>l6qQEkfJh35F}oxa#Z_6Sbt#BGua;9 zDQXj!we=d#Q?5YSIl7PV=dSe$H8iZ*x&eETdIG)>eLs5N)zNM9vuE9=8F}UrQksj3WOBO8LFWL z0_LTd>$tqe?t-RXsOdXIkbEI^x|kJbWRh=(@Jm5lKwh2*Ea$e$TQ# z0X3>zf}oSchl+Pdt-WaR#N+Zu^a}@m_@*$|G*f=j#D9l8$X<#fv_7=_2AxXQS`^C~ z2zhJg5&qzDCaA(dQ`$KH4!ZSYfgC#pMKI2T;4w1B( zEKHqzzGR;xjyNw!kU)pawd_{_PxnGEd+PawW(k=7S+hyL0$LRsurV6^Y+X@8`EBscPhz{pL-G>&jCV9#ij3^1gbwzM0z ztpU>IHOyi(9x0tpt3zmqfoU3pE{$qkzyLl-KTz$A_86y{9*Pr9)5PpOJx1?9vkYfq zV&tRMnt7^UQqB)Ce)JiPAAY9R2(fu$M^pbEGJWv~9h8QzKL29o=iPj`i~ZGe+?OE8 zq7b$@Ol<;VJ4bCn5yPaP#C<}f7qQAa$B7KNK3{|_ zZweliNCGN^UZD=CKWC^~^M!Tm4blfnEFv*$&XOK49tJ*E@A^MOR9 z%x#*uUba4^9K-Uo*Pd>EP|3Ixeo4UJ6K&@fC~Xx&sQP4f0iNV$Z#;?7LVmUWx7>8q@xzTQ3uG!IJ2lH*- zMpzA|xV?NIj}E_u#bS=RGKa|}2txgUa4*CZwg$+Ro4}Z%ucSl+1ww`%Fl60&Qo@>D z`ak8s2cscI(*yhu;PFP2BziwXD zODzkBmWR09_QjA)^o-HFF8#7#=iYepgSQG-8RyqP8KHkoV5v{rQ-yW=!rAZ+X^>koUCo~Or_`c8@C2rbHPK~UEdnCIl3O&&N-Y)$HkAkD)L=7 z@%OGP*IEkgOKY|#EzOhY>!SqUBuT-y|Ex)uFD?Qd8%^FHA3U_zt2+z94sP(nr~P4k z_L;x>YXtS;u_askCOT3^jjoOB;lj4CQK$(SuJT z+u8%lrNN24)&=wgQ?#%Tg1Fh`nw98?B&OKQ4v<&AdgICm7G`k|EM%S zc1GLytvA1c-+l8}aA$IWC$kr|xlG2He?%^LSG!{8*`~J^r-ctU&ce~Jj7c_#HnUZq zi?;pITc5uz!cW^ZKYE(+MAPxbSs6+`+Ox)j_4S=NzV+CS%fl+Vlv)AYp`Hl?${Qu%f6e0CK$J2_%;#xxzu`| zY#eHETdf5hoPYs*XxbYZd_sJMXz8#tK-8(O=qW%$^8r#FwMsKYeWvC#M4JSLZxRjo zAZ9q!4~f-7f`A;}F|m)>mLI~4c^Ve;bBu1ij^VAxz;foHZG69K(-&rkj@@`G5M+1t z0&l$d_sGtlVU}l&21uT_enE<|0z*n-5@VXh6vPSY4GEi)rYIJW8JZzC!CWR#-@F8# zR)3asxu74Anb5xopf0z(XiqhV~1sz1VRSae2dH5Me>)XIA0%> zwqU-P5|0oW&Q=#VnxEjEy*F!Zkgq-bVts}mElygwFLvQuxf1q_O>QrOq36^L5Oz60 z?=$$~(8-LH0wV=lg@d%$&;$wb?3|N<1+_LE_~tp7A7B#u%w1(vxfnkw;X2YcVb9R< zalW$Y8-H9I1DR~s1n#m)JUhn4S8S7Fisl2v^84Y@{wR$|r|%Dk_J@vd^n+5&v`d%Y z%!$d_=y`adn+JEGD&Go*%OD-7fC+{WK*Rt(S|_KDc;_FQGSu|Na-1p~QysJ*@q+SY z(I;&Z^l*XJN@@;6{fv-;+UqfzMv3OT}8Z%tz8YcQPy)aD7@8=(P$ zO9CQXU*FV9l~Ex# ze_Z25m(wUFjyJPme-lj0V5NHpV;@U4l{QJ^^eS*M# znoy^!opvkz{)19z_YR@*fpk~D7#bjP;D`CqDL+LBR-5oA;`31wS93~;Ihy;AcI{b# zphJTEk2Oz`|I_q61otO&kU}27{0lPOCa;^mPz?_Sk`O=!Mp;W(U^G)GIASe8vrl;| zR$=DWG)naK+y1MW;WYg%vJu2|ubxnJVe_LY$p5=I`(X0S7vClqi1(Fo=d0>0vB;*# zGJ)65zJu+Pf2cJ<3gr}4fgnXutI}#dyhP90-lVYZd=Br+HnYCPE*i=(` z(^=C5I(lyp371|1+&L8&{6e;!%I3dD@Pm`+-FZX(Oit0z1&lq#w=p z+H=#6Q*tn6(p(zcob}g5WM-=_lPM2f-#m?751~9hIxb#~A6;B)k7i)&53NB5J#V={ zdt&;*#Yb!#Qi6YfcJLHkr@iRb<=0pJMzlae=P{F*rD}e_3tG5eeo4{(;LKnA@-<_) zLo_K;%z9{Gj+8(?@}17OC_f;S^-|j+v@?K!APV@%KwWB3Fof!kbQ?C+$WVDQ3SLvpqv44IEos`0Vns&@W3@6NLAZIZSN^WBLQR?q_gAVOx00sOEJI@7k|{$r2;$-U zu_RhJv2<@jU9u6;x2FI3pk zH+67pfdokU>rZJLjq|PHn1-f?#0@<-H`ipxPd9xvhx;xvJ-VVbiW@YB%|AWB4@+ov zo4&Y0Nc+RC;`;m!2*Qu~xp3rj#cAKU0e(Pul0sNKG%85&YYWW7-j7O zvm5oS=C|7|yBaF;RD(f%5;C74(X9v6u8dqbrA#U%SW;Txh5BEUM!lA5W+vRJ)#jsT zj4tSC)tHA0^VK@`)eAR9KkA$WR-$7^(8>okT7M03*8~5)TVf@~7!681I{glQl#Ow* zeFt0h%@!ysaI27=T>Jk(GkeOSt6zM~fA$v)z>&$n()cTkU*k6&O5lZoNmZNs2ek%> z97DmOF-)AYl&PGVPSM%a6tB!&E;V$Uw!V?k`I9^RtX#&Ny1^k@=<%#l6sssFX7F1S)p-`hPZrv@Ok+!oDAX{a+7{0 zGR#*Ctnw9p`qtaHzkLV)$B+LM-#`8#_C`C{8ct9|O4%D(di@rW9wYQ0JXNmJkgd(Q z_9NMMP1#(Szw;>hHkNKF^f>Y*R98|PtS?5H7`iUr9JC$P>3zlgP9~~*oMApxLMIrc z9co92NJIr)7IGip+7sdt_U8ZZ$+i2V`XJ;wHKp+Gi5i zzV4#_Rf2)6!O{@X^-nrq9zx@hYMbcXw?;IK_@KwNd}yGGE@UWL9f(60eY2dZ*I;1e zw?;5Z`@>CaH34GZWufo?9GW8h*afWOQQ8@HoU5;WbQ!X4x@*?uSaROA zz|BiGDlh>px)F5PHBo=yet2QZ#fi<%`jg7J;#`|fL|vOo3(lX2D!qYJu!-|FIDQf7 z!Li&_Aa!(3P}c%K;vAn+k}mBJ?oQ>qC-8SLcZo8X!(YxDn6=_Wx*TT!y_V>{KswL? z#0(}QU`A)oA~YWtx>-pFVr23((w&w{TBa`$Rhobv83^dn9&V(JW>zEHY`iXGN*5gu z-HK=z2Kitgg&qOJs>eV@B%igp$NXHY+ZZx-F#8;se4Mc36ZT&hfBsFU#5~)=RyoIO zCx4B6agId=XBW~OrYyRD+m~SEEG^4E41Ih8#TkUW*j6COSpGX?v_)e2liO6P7hsBp zv*zpeO)YaBF`qV5lkTGEBuzeiP|9d2vQG zS|HBg+7lu{)#!4;&6wY>W6j`_;*t-PereoZ;-c$JO*kA=&zYzYQGaZ`LlcaE@3QXz z8_HlFl4K$&u~j+EUvz*b7T6FQ`Vp3+NxzB2I&{8F0~WO;%f{5C6jClOYtW;RgQ?W9 z=%$#Jjd_Z?%hd11w~LR?SV7EW8jz%H^T_&$xl1O^B^0Pq%B-!5n@lSuC{mJBN{~7Y z)I-xUp{J*ACn~x_&(ib&$q2%W+24{EF+jOmAip?<7z`W>h|~Ts2G8KY;>WeQL)h^# zCy9@Z$P=R)mBnBiyZJF59sL#l@z$3hCL@e1KOiD&#a1U5$3;SbW#59Fn^5 zF1sEx57h)25}={yrc^zF`=SCp$as%S;5ZxOd-FNIRD2(p4F7-j-Zj>;Bs&xOVxMzg z`K-*WXV;@&RqeLj5BJz@4<5_vVQg%-hZ$^XFfEWq*8D>VG=o4$2%!Oi1c=8UkoXJ3 z2s{i(NJ#zxV_Z;1Dd}rRg_nfl>?Q?eQSg~TQcVz>&f7!k9hcRC7n0B|02gcC3XTZIM>{ z9|3wi)*p3(&!kBTGf}3TqzG-nt@0}gv`t0vqF0>@>le;O$T%rC$?Mhxh50AI4=HiB zyds~8p9;zgwY~ihQL}cA4^D33>cKPk>Z?DC@7{k4-@W$^-aGyPx4PS6+WC@uVw$DT zknXQLN|T~gzf5SEEsK;aIyxem|C{u&l_88g1ku`Yn9Q*iE;A~ma@-_WrZI9$jzyF# zXVf%Oxr4m7(d}lyqht?j3a8Mq8SaK9-UAT&HEqyXMhs*PunBV;-Ze0Fhn7s-1%)AG)9Q0;j8fX1s z6Szz>X-m#sv$I9x%QHQZSGQc~{75v!zo0#Jr zOy~Cja|G;t3^@NBa5!C^m2n`<4*1v{8P*3Eq-_`EolYO=eZ_Wke2S=kV+HG#A zO2oAN1fG(cQmIa#aNbi?N#{?)l>}Njllcma62Dd#I&YbN`LfgXPe!iAxre*6`#7FI!v16* z=cb2fma9;!>X*+NkfrMzCE!X1 z1mU`tf*_nJDOc021UQNG4|O7&dl+K5y3zh_vHl~Lpd{lHaj_`h>B}w|z zDAZSE%PCyap+*vICwgQ&f-5YG;M?rHEZKGT# z5cq;R?@`m%VDQzkaxA(UHkuw#aTA>(;vhVO@Gk!mzz6gIN7I8F7S3|SS%a)r^}{m} zXpOh>7=j5%Vh0_K0E)0MxZ^usjt4Jj*}^4|A;pmZ5n3_90%7k6^E-cx_WpHD56;E) zSFn)CE^rcI8gEHl%u@?~c$!U)@Z8B;Slr#i&1XJ~iD_ZX%JXIGEQ#EvtyNZuJeUI@ z^xv}pC$>14ZbUAv54Qn!79y?S08_}by8-5o1wKaVz7us~fa}ebmGg+j3}{b*qpQIA z%fPuk@7#38ZW-B8J<-0;fsO@nAj<)dwO0Qh9y%-Qk97oBkJ0ijv?j}Z9D5iuzig9) zsZ-UbM)#n!rhqqI0*G(xfFDr{l$KTGGx1Zh3?!^zy)wiQ;jOi}H+!&r+i#}$^rctv z8S`;0Y>T;F;Nkojw@&UZtwY|r{~q3Y@Ghoif{Xj-wN<~W?MC~f1WpLknY2+x0bmhq z7I!vuFbp7JDWb)L>Y%KbG1W;%ack+EadTgeGzIIyGpEOq?;78Wwh0_3L>81E<2R6P zol5C6wR#Es>acC(SY;X&!{ezeGnWd9b-6Kv%4>u$;cY$eBhDl@CDIp3C#{{6a+&aS z`|7%NM_;->7uc=u4k!Eg#Kn){jms-vA>X_A4u0>(Kf=4mH}K5<#ladx({@us4mn{R zffK>zvcN(^3L74kO_sErs0BeH-3x&R9+uQiNndi~Oi~A-yb^z;Ta?E3*6#{w^G@e=P+{$dMZhawRTkym!!Q2P7kO+8Pf?Mwrz7(Hd{b z5~p!|eqrZyY|wW8KW@D#oNdh1off7$<2%Rm5B>?>-oJ#| zxl7n<7sIv1O9xi;7MQWC8s5Ad0I}q66SVc&X$xf8$L?;Gv1Fs&0xuch*XF=~Is=~V zO#2M*p0)Uu_6PXc^Una6zp?`MjN(+&0V{?9A=D~l2ZjVgNnn{X7c6wlV>r_CBoqDC zqYd3=wnjNA>ukkRDa5#bo~ce(5T|jMZ;aDPFO9$_>ZG=Bxf4fCE-gnl-JjYyPCEzbu-G$G{OHx!msTQw@9lqp-~Zs7 zxN>kAdy}cS$y|q0&NoLNACWe1By4yzGGHP8ioXRAM0_vRJyAzo`J{}(h7s$#|=`UZS76IGw`;lW=UXR-x;%I&kmmhu~ z9~}HBrsx2WCU9hHHhl|>VgEt^L-_NUJf7B#JRis=p>@dD4uPwWfdAv9Tc`s6;=aY# z4le;mKf5aTX+k#rl;-`P=?8`BM;Htt!_~6PZNkdKurxag>v7FySXYj^iOPu{lc&5R zEmk0vGOh~~z80!dTddp$InAHWEt=Mo<%t>8`PK+w!rS8lKU96Px+B3`XZ4Y9*I3Ig zhlO3>#_=s&*gL{6zV_#Ee*Xyn;JyD3NA?isrbjDl(XmwHY*_Qn@t8mmLA~`rkQ$#G zQa(zWk|P31T@@L*eB;303M8{O%gc%N71IfVB-zDF#T27bZ>8z#;}XYRw7M#w(&Ij& z+zqa|wR#-ut7J-Jwh4Y{4pD9Ne?8A({jcIEDKv$>k_ua^Z7LJfwnz>X(dch`P(xnq zP^%8V{`OqWuui8I4XghTx4F>cE5i&;R~d%POfGFNiGm&Eo%{XpRwApg!2$$6y`N%P zNet0ru=tRi+L^GNhG8@ai)RilVE)dZpuPJZCI{z3Sp|+ylgk)&F(9hs~cbpwE)>Bx#koH0s$Ct|E3DM!2vnQ_pD`DHkj-K zziB>8`fDQ195()tx0^NJGGoDY0z$FoGdu2pIs6x!}vg@k&-6xjwifQiYqT zsB$Uw`Q?U_wc`p^Ql^}Zl4kuODWh(*l>mufss~+e%#f8ShLM?5V3zckWyX_seHn$P zg0+C$Olw+wWPlG&O=FfvVdi#@KmV~W{BLjl-?)2v5102ZEPaX;Qw``L6{G|> zI0F!*%1Ngpb97mPhq!)}YD?A!XO7a0ISRuapjzwK^irBa{YxXI<08qjLv8~tn-blN z(rRImE`C3eyhSBbJ{7Do^x9Rmd5xcYi;a~-#{OZ6DE<^=CtPhFyHxg*U z-l80fK#k4SWOXOW#>t$nKDxE|Bmflpc;;E!t=)%sw%Hzlls;g%5|{Y=z;JYh=0zQ) z5^D@<6%f2*Kz0qiBG*}okXbqKpdpK+#;>v^XcC>SzfmLVW|JZ)rHpQ1p=EcCU)$EL?Z zk2CMbK-#8|Qm#tYvHqy8ZaVqa=2zXk!dz0IipsAfsL?5&%5)uT=CEq;L*--Zj+9Q& z`@lLky%-@@>*uOWCb*1GmkGMIO!2ZZbnAiBcD8hm`o(LX!87|8@SAV`4z3^H#?`}1 zieC_(=Qs+cO=$yH2pnL|qbtQANa?$@rVzqZ5JY<4&{3EYDoR7wF3Vdodn*tvvGz+p z<1ef_7ArFsm%V^dWJ#qfuEg;aWwEwCBhzaAuvApS3WWD(O3gOF4+>yNdlW81<|)7V zMS(+BGLk?_K76Aj&TxsDlj&z^z0tXM*#EC?XEFV4EdD>YX7B&&{b0CvaQ^<;%K|x0 z;{9lte)2Q$?+yf^X$I%5^cV|CA0CS_VF8J?2d^SJPiC($*L)8d2UTln~e7xB-({?Fhu&%B14 zkM82`>4Q+V36^!ENmxb8Z6U24rM4I9O6+fI3mPF=_LPjI9{dP3 zzYj+4t74E;2MT|vv%-)lkJ^Nq4jDbvG9g`mFe5?Fksn<)S;0Iu`g`Bf9KP}aB7hYx zWPR`>waQZBtbFt(nKE-0&$1W)gRxrptV}&&JsI{Rqb$`9$5f1)_Jk3F-~JLDe-S?X zP!6^72(3cg)wk52NOUa5gz2bL)WLZw;q|jB{d!FF6`LVEoIS&`FnLV0G-x*m7jXK) zo0wn!Hq7BgS3|-;S9$bB|ep+a33&>rL)+z z&iHPF_(wx66X-Mlm;S9o`iGmRr(r|Qtsp>-h@28Yfm(+c{p#K`Bg5K%?w!XDmL4tf z8qNQ9R8JeKx1xn?sSJf%O`jQB#khVxs!o@oF^kttEJC$1md$G>4%6f+bF>c&Gaa?? zr%$QP3JHuiWO2f5`NXoZx+%~nE?@a^mo#7I3rVz1tdhZvlRL|6asSdMzJh;z=ll4B z8-IfD+_6~7=der-5Ylk`0F|`tvzxxsISN?$zyH3 z3(`k*UMeGa5Yo7OR<+DDpl$`bc$N*k(AGg%o?yrei3bMVX|)diuF%0YVDV4 z(mF+=kE>gziu-?IcoHgPjL#1scl1REKUC`v%e9AS{ZR&IBw!m0xo$>KNvH8VCMfH0 zfp$@f>MKR$;PUNvhz?npX#wcw<#4O zRsK@lHvoQU2_@b^%E)>$(o@NtyEX7bc*>MbY8q+%QQYPukGdq~lFTPCcyRg<(`JIt zUHvpZdFf;L#`SOFAK&>Nu0Oi9^b2w@*~h_T4-+E|y6Jp5PYoaug^dI)HVK08!bJPD zkDae1BPxI|S4FQV9#yr>Pr0i*Ob znc}h~NbS2qIZDe}mwARId8vS_%d(g>)PL`HUewN5^Gh@>aK(@E~aNvkvjPz-lv(&-g z2Z#?5;`;*xjB$QJoDTk4U5W^s0B4~jIY(!nlHvW#T+pW)WsDl7uSO@mlTLq!;KtUQ+FoumgF@;SP)gFg;WGlX33l> z@N5PADA89CT3W6&U!uhlZ6fmuKMb2-X_mfF)NES< z4K!Ud`TJ-igy{(it1B;1iOcF9bddG)D~T%x*-H9WVYb=+Gir#?2mRn0ToF8Af#Q)D z@*sf{p)3Xb5Tr{v30RDvcbWCau$K{ln{^iE#Yx4+l!h4p&j8}|H@Bb%8k*oXMsFd~ z@vcCORlvZPvi=}I1_dvI*_a=FfzzpXWQ5QnWGUM?Ps`y|x>Welm?_bi@3GNcCoX zzU&vM;9sZKbRUcRH!;8QCME~xhVt;G0besnZdmmvg(8NUqc58VKk_td4sdRM7e|k7 z;L*Wrn6xcyv&KjABoZ%9L;j_}hxX^lb;Yx&o|=5lN+$|5xc5_XOvYJ-tOJG^b}g?1 zJZ6?0aWP&GzTw^mIPtX5Hp)%wvk8ae=dHTw`QBQb9``mX9;wC;o2Mc{MFa- zaCVGar}yyQ!w>MSJKx8f_kXao7`e1}zF&tH?4sSj{P+vI6u@ofK&KdCnQhp9=Sc)X zcpZ$+L#qbq7j$jiAnB>;z~qE!xD|+6-1T?@Mbg5HmP!IszN{7U#SF{kWtuI|s|etI zDyMOk+)^2-@MZs#=QQ3nJpfXFAjk^(a2+ys3Mw4OFaj5u^&8XQ2m=myIC*5|3F23)TyFtl`ubsj#t@F-Xbgz% zR*=b^{gB`Q?1;z=voL+>wKr%E&f)akKSg`*T{L^=L;>Q0Lwv71`jW|KU8<8;#@+2} zE}VXVhx3>EBQPH_0EClNJi3vl1B7HH^0;)|1n;Ja9+R2%U2Z~vkiGudDqx6VRs@UQ zx@0y7W((ldI%KyW6PndEz%Jt_8StplZQXLzrj^>kuxCTs*DxL~tFRB6=pn%~GJb4Y zF-{%(*Hf-`E-^}^%3rGRrk$P|@sWhZ6)N+^5k`1BGw?&y*Qh*_9_$cRf zj|TI0jyos!RzrU?!Hegv;S(2M!so8Oj&I+43*Wf@CwTk8d$_cJ0aG&x_Zz7?GcpJg zC19KNA|D`+3j{&gd#bEj9?7(t4hbD4Qp-`2xS!;*X==m!L~2!J{(&mzQ*O8mcG@H1brV`ScJMx0Z1b&2ogamhl`s*4Y?dwBG=gN=N`A7maXbK=ZaXT>&5SMStF}13M-_2g(_8wM*AORf{o2*NuK#PZ;o$(nDML zacd5Kltq$x)*zrnsR4J>O+x3$5_JmWa#K!~dQ!NecTILic*~Y28y3&mYTD#nDy@ZN zd5;79C@a%=@IyN85+#$CM-uO_K9fo7tJ?4|Zx@)i$9OP1#@=MQv<&&|GoQq7z5ToR zf3E)#F72PkUNaq5+*&Ukrb{D$Ac&8;i~=btK@hHH?kIschbU>zGr1BaYSDy3;~hgmY4+Duv}}e`Lw}^J{X@Dy|e%fxZsnQ z3BvtA695_1f&*j*H7<<_7fr?=nOP}f;<&(E!^^bB=RY__4OB6tbUtn5*CVPxmWJ0Q z3GS|RoqzECez1)fPjS^t%PZ|kS1}WiNOHD*KRC5$ux}sY==3)3w$EYz!)^gmO1v7R z;}({Dv>Y6vdR%#^?2gSlm^c8gw@+m7*8TcWUN9rlnZNQW&Z7+>C zxt5cg+-TjP zJd7n+cZpfjmSSIBH@_f2?;l0sh5#T^1J?Na0MF2d@g?9#kUYjH{IddnNV-b$hqyGl zk&3KJGP?1#)rgZzZ;c|3P%UEg->+evqto8^2g1oHKKkNQ4h~U)z{!_ zJ9UWavIvgO81iwE1-J>bA>}h+WeKlA&2{M~duWgEVR7dNFnfpDs@LDQd-O%hr;LAd zoM8qN9L;Xy?)(Jpbbp+T4?9U8yaPohY;Z~eB79aC+hc>9&`rom$w&>xhWJ`J0sihi z;QzEOuGksA*1n6+HaCIkb3k(lnEn16cNN$l$1dYzXtYhgG-sALeN4#WBKbz^Ec}7+uv(xcS%#F3nhKIm$uu@>>q0A#v1_1`WZ8OO zLw1rWXq++W#>I(UtKyhXP1|JUs%cFoKA*Rv=@{UH^KcQ=>VwB?;79PRSbkVFohA7S zIR_RUae=eeA2v)`vdp#;L+%|~e<#;M1)}V#t^zP3zUI~sE8%e$>NwReU^D;(!~!Ga zx4k1)+xrjk={+Da+!#Y{hw*Y;96w?c#zpTvSRx;Pfp?n9(k}no?~cE`gTBpTn4Cfvyh6t}Q4)I6kMf}d>Mf~UX|HbEV3&8WexyXco9#$BY zr3(8Hkyf;Z^(~|PrP`vl+J@c7lTp3JoBJqXx@yM8X+pA_&@EB%(U)Ss5Ct1$@}kR( zGvvII>eAf3P4FXKCiYZao{^4D3#~rN+NkcROOiJMdPL#I;Iy6L!TbS!@wK1E!}$sR zYyD(h!`Gr}5FSTpmds zg)*j<1rQvCu|r?Xfe?AetA%oqu>#SoM+&S!#3~ljd6iAvb~!x+{k7s$EgJ>qWPd8n zDH(oxM~K*J{Zg~BRjj1=V{ik_-4 zmXZ;keOOCD47b+pZ&~qc-~QdKoSY5^Net!nJf^qO@G?Az5QG~7mbgKmIxaO~S{R~B zz)MfaP>@Bg3Uz@vtQ1Vl#b5Uhu(IojVk zR6n#tqzt(MC9}~7-L%*-x@R_v1?m*YhdiIeYNYcn&8nI=ty{UwindBf0X}5lM}8>- zBY+=4G9#A-0*}_84b|7MFo{=iPOtKl->JIw>GAv&^LB=xd*#cxa&QU9^GA^kDvQ^n zq$hn)-yzhK)R&}nUwX+Z%NF{oSeA9t3Vy_E=d|As zi9&u^t_1v)@NJfquaG?3-U?(GCJ4CT|KRK%0?=a!HU3yi6Y;wvGjVv34-a$FhcNj3 z0ivgya)}QUlFz^d@+dAm0;?EDnQ_$v%@iz0QglcIuwQKxYx!RvCS zWOsFPFuMo4m{-f&QHG?AsS!522W*2&ol|Py%9zRGjDeBgw=2J>2YuGve*akj{}9gs z_MpG|#rA_Z9fj#crOYso11rhZIgPiZ(6sI8)xi|#IO_j(ePMbAAV*1gx3qRE&3+qc zH(jL69-?l}kTz)=E8k%yWEPdVbZuI)xXx@kB-QyWT(o#UWAH=zB;v9t;73LW-=4~P z#OV2l_3nQd6ZzP>ORHxNe3(S}1&m}#-5T`n=>t4_cnM#;_B!sKKJ0(E(@Cmxo*#Ws z-$|VfubED@j%-!FoRt_+D_^ZEv!o zo~q{*sF|8SGBR~V%i^+gTR}wN>v7%5H<7-Hp^q}F4-Qkj6M* zgbGf>aF#GHx@e>=9~#!hvc+%Q%$ z%n_bN3;fRu;49RTv%<~)8M9|P=-{s@fwYdsiZ+t{g!O%!}xFd&y+syp6}RNaQ$ zhI7yZ9Q4nD9nPY|C~_VL(8FoOq9wcVTywmuS%8&^A7}khmtC5>Mpp6Bm(u(;aP(!6 zkg1>SqFxCs*)(hl{4j!^`LZa$gHR5x1FwA(icN2j2A=H#9}%w!f5hVa?r#Z#%pT%L zu6_zH9$m$~(+8_{XoAGLm)e52pVU9Oep0{MkZexMXPT51hZUgS*$-C_%Z;VU@24n& zkYoj-EsdjgN(??JIXN}8I!TQ`#RKh_32FOOI?k_GByHqKh$%g)DTK2lFw|1Rg@qqb z1eUM_BEVregd%|-Lb%VM5d4tyPx<}ep+PzZ+GxOrc>E;*V034%Iw`Yg01)_ymOGRk zj=Uh4WT{n1<6?$MFg)Ty%r&BL@u&<3MuId>PCso2;0FOkqBvS6`Y8MV2w9b%7&?oO z`6=4tJ7~;gND*@y4U=N{eF~Dy`WTz78C5*Q%n~pn^JH`wIr=?8U~8+;}G0J zfcq9%x4)$Zxzr%qKmXaQd(Dg7p83$i@JW=ImUc}o@BKR0BO8Z0{kB!c++2mlci7DqW26UK!<8A!iY_?eLXk$i$G?XFg9 z=fLSP&`fxZ4|&TiLj0X1T18?g|GYQp^t66Z$))HV+D_UTri+KwvUjva;-H8TtO_V7 zazK1T@U$F(*ap!&THv=Azk@uOpto?-|kEw&_zDjYRO*oh3@T>-O@OMh-!4 zE|ZZ;OeNrhcfM%NXv0u(P06e$By%i)(*OV<07*naRNh+fW3Z-Bz>gTrh{2Djl$oP1 z0Wcx~B`me{1E*9*jVCqCgjddb8N-^{t}H$p#}kd9X5dF~UG6ZI4Bub}aOnGwY>GCLP-j{yg|rf+MZU+-_aS8hB`OG@t9WmlLo1>P9i@mao<`1e{6wkM$fXt z3w{Hi!k5~20MmhQ7y5!MR#siX(%Rjv-S+>ki6UsAkjt(S{tWZYBFTE%!HrTfTP|zW zYAKPlC@w93%vvm-H`sh4@fR+@wV2WK&Bl(tBCa_QsWp7aee(0MzeZJ3^W2CPxpp&(@dvYH?^WqorXnu;{dH461x57j}P?g-M!ry}j zqEhYcEs5)91My>IOT%Uqs9iBqaJ8>X9|%`S$)jdm7pgn)9^VKf2^4RtF^Ppl;Z?e7 zA4w<6L}<|_og@``hH?Bm8ei^s97)PWqV3AEju=+UGqM+2yBcp@_u@xXBI^%wBa9gm z^hZmm1qT8PkR}S39HE9sV!U+-_2&_u2X&LH8Hz^yfkd;rmqmkzf1`Rc{%@&k1GEdE zodISdEC}+Gywp&s#b-`Nu&l{2mn~dtmbYV4SWI?DV4hB*pod#mOax1XBgD6fG%PJ2 z*d0loNt>No;O{Je2Ypr&bxFHRmw(qB;_u^Cz}^Hf4^f-Q-$%j1js`pS+_9Ada%|;1 z`8!AIYr^V^%ls&kk()uL*jS&&g~rc<`3}aU;c5tarxu8b8=tw2O|EKm3tSSqyA80ts%)(#)_QmxL_k? zOQNK%8_2hQmsudcq(2oYSTgo2H^P(%D;WZl<77p7))^aV^0?Ut-)6*3A;XoM*$k4I` z`PLk#8K|IJQZPVSG1}e=q+PDR8K5zwU`|H|@g@wTBO{5kfmI0CiG>I8ahx6UjV(Ze z_(3+CEez9>PMt(fT&)JSZI^%XLMY@nVWd#&d}$KDWG5vdk38@CTy-+zRFlQd0^~zM z(SSvc&Va>Pa`J@!%drRkom%p*K=*o#B{fv`wjQ{(L>Mgl?wj5Ugjj;O_aR)+p(VqH zOFALtroC>v=sbE>=LA9 ziCTvl9!YJ(p3*#GR(%kk^OgL`gP1qcWsUVKb9NfXD{B&EqY=i-eW_f3Z9SxyLFO}R z*O50${-3Va9xYCBFxkV;zxtE-@BZ}W@@m|J$-zn{S#ui{Sbn$+ZTRkt1Z~f_jwOg8 za)Mv2`MV&y$eLw%uvN0l<#VNVd3-$Q!~1&gbe``s7Csu;3MBF4Ou~{NQ8bxHvH)U< zBRPT2MoLmgsf1?`m)Dz=QLC>KLAkaoOz)`ST}=i*e2fTw*bRUmb|m;=9~1b&(?TMi zPO?-{(kE9x^xZ`Ix@&Q%e~rO^2ldSXZ@tmLUv=9!{~ye91d{a!&BOS?DRQg|YWWdp zKz^ABf2A-Hz~Y__nHp*4N?mDn*){k8$S6E4|0J8hkmC=Az6^6V?+UJQ+%%!VWVsz( zgG|NWj?R{>V71`ZBJL_)X901c|M!SkKUgM%PAE81|bot2PK-b~kp<#U(HnA#+(JO$uKQf$=TMvRw4@iK_k7b*Qs41O4vx6$$? z3UD4nbu%oC@{F|jFoMR;+JjRh)A(}pxNbe#U5)$V(G`60+8ekxI}UCPQ0GD4SSVyZ&BF>J*AN&Lu>Tc+O9Qq4>It92qcL36-TAPrkue&BKRSKC;1~UG+cLh zx&`nf8V|-=e-sd#h@5YYSc6qy>we61lOO{U+%)d7RTFerOD0bmxAF@@za;O&0|xzx zJ@OpP)`q0%CHG-Nem%=z4MMbt{8kqZxULM&(!>OzVLH|NL;WC4Iy&j>9a+Sb_+@(9>rwH+mQJE%iN8 zYhe;9mI%}IO2|&>>3?yzLt@e5Vr%bowW+T>b2^ly8O@WjYS8jZ^`*jg-6V-wR_GD3 zW(H_Mu9lTlZ%Lgh;-_3rIq-o9FcA4i9eF_!_z|WHK@P6nroa!HF$Y9K-n{jP*TPWg z@eDeUNj&?w*1Ft0@GyW4&e@LX0SzjHSc~+Df;g9!hBv(|8vrdB_$j*$9Hx3FsuVN< zcZO=ngipZ}rDphf+jylSPtM7sFVT|^mll7r#Pw*CvLaQ-kj<<@H?44KKD&+U*-|_} zuG(aeygNW)(Yx(fkmuf#;=BR=ssa9k?sBFEc#fP{c?94)7Wj(2gI~9Q08B0d?EzrA zze8Zs{p|zOJzz2cCMGrxp+f-$I5;4)qo<0_YM9YBm1+LyQDZ3&U$el{2DC`zMk-pH zV_BG*SGb-?$;!>|$u!ZX+=%h2j38dfmj&@P1YcRm@mhMhkH&gQ@#*$?T)+oqdboIm z7mlvrbJt$SZ@vBX&`IW+AczlSdnf^{plNcBOT~O7-fD2g3Lr&c845P-`aZI^oGt-l zig&e2`;a_`w(c#rBM}+Lr;$vpO$v@^=yfAxt1`>IKU<9{9a4&IFitOxDMjj)T|Xx5Vju}+x~{D ziGc?j1}h6Q_~)a*h!YvO7d2jwaFS$kbag;y+W_cr@jlM$PvjX7(in1^j89^`9C93n z{;7NOL4C)cYN7Pe7rro|FS+$%u)N7I=VaAzmCGv-l3R5?4x&2jz>vp7R;YVJu7q{* zZ3v3|@;-3>5%Axi0B_BKML&M-n+3ks+{V8$`5v(M3NU>EnC`FsCezg*H|_IiNS-^O z6#9p$w9%mhr&xc2d zX>xrsRlaq=k3REse4_p;tv({26!5|V(o3^gQ4{bO+&g`U&tLl#{^8AUt>jt1e)aEu z^;`;q@J$_G9n$xd{}1V%3drRXBq;$`w8|{ps0T@;1fneGd&F?I(eLGC)h|@7uS8~I z6blSqHCY7(@+>BwW<*?~`HDo>@XDzxiXlW4=ap;ELfK0Ir07~(=_Y_hB&wdw=I z(riSKBTP#`3LEoMOvf^QAO=5ZIe8d8_7a3e@It080d62!M`mPtnrZodPP9SM=GzC@BpbpXejZfSP(^w60NJMqp|W)WV}o4v|#A(5_C98aqKlO0b1p}=QV27S(xe0iYobKHf}oskJYT~?dA+H68zsLYot3puiOzjUkrUJ; z@DVGS>L17R6Fh(P41WB%AM&!J<0O8)xU`fYyB~3bWHR6ce-}1XsUs^&c4EXjM`4m1 z$k7f_m8|I+kT%>JyX|!TDJzh=HEg+TM^J)}>A5`fG{E+evcr#b@iglrX%yEBM@me;)bUL^j zVH!|?q33tgZJ%g34ig~x&L4=Iq&z?o04n`I18@->f1!Yf36e;_h#}@BSn^MNK@$r zVWsJ1zWQ5V#5p&&85heP3N7hVeCAK<7RR$(h4{Gp@>=HILd+9-`;_Udt#Jx;E&)Ci z-2qnKOyA%-b?d;}r}y#0S6%~fcZk$|YLIm#xk@!_`Juc+%%czDH^GoJ{9To!-D-k_ zT#1+KugESUN$()o*K`W2$-S48)km9JE0Ee-WRx^w0mYftNVs1Do0uI zN9ifD<@$1g>}ekSr~^KDJOw_~xClt_Pce8<4t@mk1AZ1Z@W;S}YWblYdlA78sZ1L9 zVd6L%KD_YbBZR>YZQmV*vCCUs!Yg4{x52bj@No1cJkG+cKRo#1()sYF_tDV~!Da|= z$?Ajp3mJTpz=I_Y=m2r7YQ5^rvoM*&#RZHZ_0|8`7MLEwO!i^4`>V2(xBODJP<)EO z4=tg!X#EMgr-NKsc0kCJNgBAZYp)$K8a{=~A$nu06F3-lUyG^ud93OIIZ}VURqGeuE-}S9NWPK7kmmGCT)^*%j zO4^0T&Dt6En!Rw3lK~P|8!q=toeef%e3P7d-;`5SzCX*Ag)*n)#tNkOg5w;bDtdSI z+O6YDHkWM%e3Z3dk1 zWIQ}}f*Sr$-lV(tEdd{vC5pmF03SY0{Y@_%=!kWetvuAQT)nynHXCWTzYOH!dLW^- ztFpOE8dgzen4$RcW(8D`X_Zg1fgcZ=)&VMpK*%FPE>VN05!tqU3j0 zc($C-)AMy%7@W?(0{q~mDY5v_>p86C?Dv$^rCX~`u(19oyn5ikRD&Q$c;Wm} zqwiy}{?N0CGAd7(4$N)bONh4vpZ~RX(()C-k3`wG34ZWtZCKBdHqF&xxL%3D55sga ziq7=tH2FuA75KBK;q1+?Tc!4k>rX73(m-mzsPr8Z<(cXWiHKyLauHOyHTtWvOJoh@ z^&6vH-l_f^r>Cx06T92oxRK$P!b{TBP8&nIk?Wh%F;fG{uuL?Byz47}AxUIa@JguqUamv-|^RF<^E)1dsM z;k3`V7=@+J7Q^+i=x>Cv%R!@wosJIqc&iW>zPjR;T7a;rmmXswU%efGPHiUg{La@0 zwJx!}4qgtt*_-=tm0qt+?0f))nP771dG_^aM_-H(mdaI&UDNAaL0;oHYZKX}wa@%% zwE*E{N-*hejxrLfc@xsJOocz~>Ls8F&mr8byUT55xu@pYkF zWf=WBSv@O}DSHzPNn;Yfe5cC6^W`E^a`j9SvP#~w`PuD`qRLSiRjrCO#K@`?c#PVH zMY4-J8?N_a8HsOZ>UQKw-~%XjaLVHYU?8%dV0jl@Z>xo`>*!PlIlLgt z!eSstE{6o*VtRf|E>9+HV#M9i+0d@7KGd|%D3{t#myOdjAgu}C zxaM?_HhfwB!pbPN{wNog;VFnp)QO}n-==4^7~%Irm&x)h);)dOiyX>A;7sdxPsL z>#5`=G&5hTB?e)E9CN&A|f6kk=WKHsuiqlDw?ETP!Ok#mf3W5 z`V{ewkXu3x2R|&!z%Gxn$l!+^fCCQ_*hr4;Wk8TYfCL5_1Qr%n2nR@>A^2ejOBDum z^ks>_535*suwy*IF&N9r==2GI7heYPYG1`tM*Jvp#AgL3tAFl}!L($gGw?@E(1Ri? zoPZryp+{p(=-)$%bCYg(%qBkmLKgzjRlMYg&FY2T9z%c?q*ar~-Yzg}4zZY?E8u>LXp@bwqwUhJtv;G`#_hh{ z?CPc0q=ME%`PP6R!IZ3lABLBM=4DjygGI6F zpBzaRbO`e!?{|Hxb3nP!WL~MrR2G?GF%Hu=1m$zU2wF!_ z;dsxfi7g)bXB%66M7$Z`1H|gXf&&H;kO0wQf`(fHicpZl25D@N-vEAq>tdrLF9XP; zSbfB|yvRphLVYNw4dOxMS@JHDiQCDOZ{Z-`dO&E=*THIl^q@r3kC>)+X6nFg^%yc@&}r-(v&j+Ky$=}xf=!O*JK8$w^Yo5Bq$F?YGM{d(^+#G-9Gh8Sro<-K z;e~zsaan(iT@0tyb?bqQ+;TPJcSZlAjbpH3X7Q=bE)&lCk60YCeyY-w0Uxm*N?OI& zM@mn(26P!oL$Y5BhB}#0Lgd#&(w~+?^Z_EYZPp)0@GcyK7T#0!lFE-Om--g8F-FWI zD?tBXvuueEJ(pJQyMD(uD!uq_d#ey#*V1rx2pqG9&&&-a`bzy^W6PdIV<)GAk#RNt zI%>xJ5lyzFr4v-i>LY|PNF23}kU$Xve8~PWLcl-jf(za%BLqZ-G6vQi z@W4mb>Vs&IwfYG459>m)_yE_714ye+-C1}jn5vi4^EfLI>U7jiLc;`v5S(xmO~U~T z67Lr+-Xg@!P7Rs-DUi}9p#OwG3!5z6{{rg|sm!GxX1jnnx`^qspFlf55f>VfxYUfK zru%S#A4{?=PWLV@9m#$uX=Ag?j?RR3?e(FdWK*71J8ycCDaxvsuBRxFUS$1Ygs@!R z>5NL!mF&|JS@c0B6CXYp787rTh4e&76rWgzj5_u*teJE@49^EK_@U`&m_~-Je+;WL z*($^g1>m}PeKdWE1R=2~FTCVWtPe=F-$E}$k56JP>jI+gQs|OCY z^U-)qWoYMsGU7HeMhQan(KMa$*m2zw)zOc2UwdY*BKXMj+B$0uA^G0S)Tw!}2n~g8}Xc z4A-k=`qJE6rt1K55QS}^717nw@<<>NuiG>atL)w?BnGftJuZ*Ibk~7s z!@RXQs?&A@We^f4_AmX5iNor$5QGXmYP`Ig%58>tWKMs>p2{`|{vo$9j5pjoN9l#v zpJI)nZ8!-+P_Ccs>w~_;bsw&+)Qu*IH#~J1$auWYF<%IJa0Qa}!(?lbasSlIN&`*I zF1}~;Rw&o!gV)^mCuJs;G4o-lMHwM0v%@K%LMxC&eUBOUO46*wQ`rW{w11qyC=Iq< zO3wr3--Vd0d;(ZfqaAmlph0M{!9Wa>C`>OM5eZ@f;KRi@In+`l06q``A5>p1c_%`L(&5X%{MvN5$MDgCE5bd&7$Im-yuOWH0Q2h|K%U; z{eUQo6)9~lcEsRS%TXq0EVCk@o#WBrRha#Am`pwb2*?>u3_IEY?b_?ZNn2>wZ7q7& zkyEsYbG!nxI1kn;r=?Ak*1M5~57m*k9j_;`&&bcJj2ihBmLE0x2knz652xIC zQutX!y4O-p=heGa70TspKzD+9tCEt))HkAv(wGusOod8yLXxa;s48;g*ePzkHbIp_ zQ*-UGgNZiHii1=4WC?m;c^pX?%4L=vL3jv$L;yr!sS*Mo-v39arv!Wq)+jW6WT8U- zZ#m!+f;Xb>%pZvaEJ*-H1cq2IGiXLycLs{AK8*?6v0Yk#U}*`0r9)E$U z{e~bs<^lwuiJv&hQI{xBAMeOdl#V~pkZ^^M(ZWa?5j$bCN7#Gy3uw+=ULJ|btz62+ zg7g=f|9;E9@TzfO10zxA{PeUr#L3Zf%i}N2WN&?;PXldb6yMR-XxCmJI;vTy(}?=6 zFm7d;T4X5?+t8>uaX77+6l+!qZ?Tz4o~y5dDO=1JnT=tj9w~1^r!YQ@&4C}mnnjG0 zbgTnEv>$8?gpD>)JmOV!^BT#1J`Ag)Fy5~rc^wBbN~}FN=pofnP%kX5)@f-VL(eo- zZz&zuj;lOglj>7ynWTKABvL<<5|xH207h0E|Al-6jTvW4(qwrGGcMMzpwUXk-&F8M zmROlFv?6ImWSF?otUls!!V!QM{z*FOLSj7dAz4xg))b*7g-gLKAQFB)xDKHehXX#W z2z;~*5TU?LD*zu9^pNxvK@cWiBbv8vA)|g7gp|T@Q+=mANG8#~z0_@0)VCg~L z1KGnw%F~deFJx35e%)Ybf8hFqu|7N&AU|(d}M7FNq zkFueqYB1c;Xf;_p!tud1%+EiM{RU{J9}xfqo2tVdof+-g>#3sh1ie`FOj4-UzaF(D7ta0 z5Ad``(yvb`_#Fx4*H|w|n}h%WAOJ~3K~#GPc~g0%{xnj1 zCS+uyvQ%RQQuK{U@5_fu5Mx=#^cUm2FOZ^XMH`orjiE$V?hCT>LCMj^%GgoKM#NS1 zxe5Wbr3)=U*m0L3oPiq%HuT}Kj@Z&+9PlyZF90F~@Sz-cL9pqU{d|M~1hc-d2(w5UJOSdn10tZpY);6t9|S0GJjr`)L#q+9ybY$=Kf=N5KMiZ!;`_v9dIG_Z z4Us{+v>bYP?j`IU9AYxv!*u^}a~bStN1LV%_WvC{J{r}GnM7k`Y76G<+L=A9z4%)* zaafLm91QPZlJlG|~!$)7tYyDbJ?YDq>xQ4J?l5TUaxV7P*ctxxUf|G$mFa zwSGSM5t3Sq4+&UsX-fQjq#T@bD-{mzaL_{pI9yn1ILUvg&&aZamtO%q0$E&+9a?sX zwI-}{I4hQRumbTQ0fO_I9OPJ9hJap)8-gE3O5-GxiQX{qW9XAU(0{Ndk)VOr?EK$N;QK2F@IM{xxBAbRs9RIG;p zdTJWa&7iEIBzzy-UX$>D!aqH}maR zTY@kvkd$sE`YB2U;o?Y~NmE6svFeOS8poynTvdNLnHgFitTEkwR=4_~n{@=;$p%MC zxOD+4fe$L1T3Q5POo5+|0L;k%A1=(_>e9bc;DZ4(t#cwOfHf`AnL0wH&pyl&OORL= zc)6*ih;m!c>d6GsV*8P>4Hi8J0)$Sbs3k?iZhmp2gdww?_uCNyBg3Q-_yr;Jn07mi z@1K5RCE;|*V8Fi4lF^!l+1W8B7p~#xb3YIJ=pjRo&+6z)o{D8`c$Dm{KiYPI`A8!TP9`|Id=-~ocy+TGJ?ZqgW}h96r(K&p@sw<$)UIJ9)hzbMslTF^^u; z`a@azmx$B0l(CG0MRzJl%&&MO$lg+$Rwg*LDW+UvoKWY6DG=u^kZ{EtZvwq|T}1VlD0}d%)F*8N69fu;LOxNxiOwhL!RxplkhTw5J`8wERyobXt{31@j{dJst`|Frod08AlnFu1Rgs(ofOhye;9d&iScX|(Z&b^G& zXWziZ{RS7FeF@LJ{3%TL4}jU`^W4#nHcDp14@ozhpz$7}DTV5!Y&9LIB$^`~njQFmbjDsH?5y{HDM8!Td- zOd?Lw$*t9-ykor(mA1_1i%_F#f3;+cH^#5$XF1 zstjS8l4Xh1uWIU^>Lsz2h85+N>I1wVR_UK$saV??eyFP7&jxk^7V!}c8eVGg0cw9> z9q3@0T|&y@Lpti>u5o2LNERQ=xv6FWq91*+y|u@Rza8?9kG8bb&j$@BRwb=?G>7B| zAJ)=3An~w>>jQDV?!ycDLg2?)p>$Rt3uXlp`09WOZg&B(@<8CH!>4l-w(0vPo%B~x zUN)FhRNqw*df*QHl!Us`Z^5uInsprN^S84Tm}ZJ|KlN+CbRYKgIBEM4NcW{8k>~uSsKFPGDdfw5FK8lq5oQ(Ri zSrRs#Tg;{?d@Wr{0H94+f220RdO~pnt;z`A!wfUxrI6(tfxfXXmu;TNNoVdV4^s+?GqL!oYHE+5ojW{~CjAPKRt7t&T_PR5KP9#TBw|eD0FcCj{o_ zIrl%Av+<9yuMfa)(z$g71wQ!ADj*wf3HS&=hN`13Hs1ILSG*EX1BgM5Ebx)@>yZXM zTKKTxmK6u^L^2o%5`-b<4eBmVJGA0Z=L+~?DZsVT(;bCz{DC7j&8yIm^xdzSbA?`l&I?R<KxA(9`OF1XtV zH-m)-=_AzY17t((LP0FthmX6Z-E6rd#5l zLjX7=-ykk6vjXu#O(>6s1&&Zn@bQ>PPVi3@9+6qqPW$jK&i~ZEfW7BFg~fxLA|zY# z(dNJBO>nF|lOzRCXAkgj{|X*G|2aJS{PVc_+8ayfr*midvBN)hw4)tuiAJr#YLCB^ ztWvi~>t-*_Z<4qm>ywZSs<3(c)6S>T7XEDTTIqUIY9Hmj01G zW(ee41bM@qvHFO>jo7)VrdOz&q1pxMlUo_CmrpSJ1|0k<{3zg%u7grSrvTT5C_VIVHHYASHJj zYxmbs@Pk_%#Fhl!>cd-#grEg%D1!nY)>0dhJn#W#brD*3gw`BEz7{di!GRFs)Ks$e z2mlBIdN?bOmWRO-s}NtoE?>t#9ETa6{gIx)`h)@{4v1k#V8ZgzI>Gl;FM3W^w%r(<{0VL7~}N`|8)zBaGDORN`%fIe-MP*G*~>m zh3U0darF6LSl$k!C)Gda{D-~?j_r;pOUI|D$9V9}>v-l9KZ568dmYVmAB))|(!)NY zbao^8j&`)8Gx*@N97cz;hnf7y^=26U8e>@B;P7ur?@KNK0l z229*s3pxcWA8oxafgeWJQ`W~s;W}WDzSSkDixD8o>@bF+SP+0lV)}tcpT;wKa z2W`5M+HeESnNL&%)bP=%Crdz&HvF4X@BrX3jI@->Ef`;@#j zkvzy%xUSQ49!`jY3>jNpR2OXKu?BPnNU9YEF%rCFz^UpM}oTiT9hX<1Vo^hZ^Pz zN{^tBD{T2O7b_iwv6h9A_uyC!3A6Ori?}X93 zEv|17>y8Yqc$_oT9v&H{Ce#1lxQR{j?-4jZMGzmnixU_FA)@PZ5nQQj2p<(`QZLaY zuK#?n{Eki^z)TNu`K$jrCg-nUcJu8eFe1r|KgJa07k~vz#6qT#WExD4Z{of=5BtS` z4ljS^^O!Up_;D;Cdpp|Ej&`(#VQ5U;sN*l&9ZqZI>%805vP3%HsFui4H@jJW_imE$ zG-92+qBv#aFRd5i{7GE@zdYa&XRHAZlw(`qhe_0d>f|)%=ObvD(BeZo=Hl0#PA_it zo2VlbKa1rj`sHMCO180-PU}Caa7~9qd*;PuQE0F24pTL!0{ddvqA7XLmU7(rDA7+r-cq$r@ zw>co0W@-8Hu-ym#>|e#JU;0_>Pk_@$$0Xw&2(qIc?dYuN3|3$YX&c|{x>())XbCcG z0-v-N%r0!VZ2ghiD5{An;?xb$2$`X-tX$a*4y(sx`zRY@ss1(rehANFzz-T8tO0{O z$$F~bxC_z7=aD();urWC?P4pjf9Fe=*u?b+^uxCzV%@RNlg| zNn^@2NjViPNJ~vqDyY~uQNjEXv5%;X|g0O&>9AY701!#8^Zghcge8gFwguLO6B^WmH zVcy=VL|^!Ch>7B@|Im8VHXq&$X_j2h2F=7K zLBtD#NyW5m|T5% z^|cA2b;^%CYYjG=pk@Md?|mGbBTRn&uj8d3{b@8OcQAYOXjvD_E;Z=jK7ws4wWA&F z=p#pChLz%l6AgHL<5yx&P!+Q+T~r=rqWk~Ug6(sAImt}|jK^*TcdGLEHfVW+` zekA^)GUVVH-UoHIqJCPSQXNyKJ!`^hh^M#xeuMtF5BKAL8#*^#f+E!CN8lIK3!ZvF zq0fYYACmtM$%jS^NXUQyy~@_5(!da&m+aqz`Rm|-3%gxK(j^8(LO_IrF1&n_Z2n9^ z51IOHy(JSw|6w>X{r77LqHc^c@1h`pU7Ge-L-_lVYz3M4-R#owsa=IFkHU1mK$^C9 zc)HB7S1Ftz`5=KHe^yfZKBPCj%M(8F5<|7YhsjV{zvm`EhYfgLCb3OrSo=OwY?U5d zS%M%R`(a%Dwf_(w{H?#Sv;>)4elY++QmtA-+4SpXkfZK+&z&FOWO^QlU;Vdm^|L<- z+`Eq1d`1>#-cOBJXPx0~M?2clj$%p;cVpvf<&6$!4{Og2f`BOKtgJs0iTUQVy4=x5 zIuxeL;|mQTZ>hdY^rUg6em_huT$F8;aEZSZ{4h$m)Xs|Kf~ZGAZWL}3ahgu?DlP6C ziVy`jpz)>v1fildIig%CeQv`%CeKu`P_{DkAs=5Os%Gup~hM zI9Q%C1|4{q&tJFr2!Ie3`0(Ha7yzL;HMJ~X{u}`v>^YTR1ON%o5eTw;rSJkg5P}e_ z9QOS^PcvA4_;C8{EH;+lM`w=Fv{<=(=`BTu_E_~cYcL%5nYAq@W`fBi%sT)=+_MQw zW`e;bbb#sy9uqDo25S=*?!Xu0Wetv2X)X>(;h>1C730Ai_fB79GQ+W%t~|5r-^RhK zpTo7U{YSX*xBmL-c+4{|EghrgDZLcTE)=U*l9kj<(B66ri=%5e|Cjz9T>8`(U~m5b z?P9^&vL|apYn>hKXh%ER3Oyl%%!bv__R^1oO4L|S)qcH@*~Hf5Vc3JZA%&^b&qrkC0g79A{b@0#{>2}KA#X|WBeL)ij=RLSy5x?!_VnFVC+Xy5I(TvwPns^n=QrNO!KZ#4*S_{2Z50lF; zz$8JCCmH-$m8-q+UD#`%#HC;Pn>hEv$FaEiR#3;oajHNWyBwHyAjpoMDmtSHd`D~0 zm@y@jCLZq#5{;qECVyNJ@={7Ul6=AjIEYNlpCy}BAuInL)mtbmC6B`gDP6+2^wAeh z-?BNo;>H*0S=7Jg*ozV#=}-!O7$scdXMHULe8kX4<`|NRLxVMB>e&p-UFG-+%T#%f z^5C+D6?^W=lyR0PS{XSnEnC%%Fok7TvduH*(pK`y?;hj`<1I|v!Zwp)dDTh_;c7o4 z4AsYA#MmOn&63dn2Q`FSfgB%=i;lA_L66nm&N7h0J<}Uq_|X;-01?8bpsy{D^^$yv0Wf_;BwOXwmcuj=_-UmRfBL`Y^CV1wCZIgWkNtbqVS=7#z&d+1(Yl zgEfUU!{*Zve-y^{$6c12^k&Jr{96Jg{@uYF0nhSprAb3IF|;?BzWkjdRD*f5z?Ap` z;e##>bMIETR@M(fJ|?sZ@f;3V31?*!rXkiHKE3gB2EayGszj5q2Rwp#)qwZ{@jA_K zd=KY-=x5OUOaB?J|2O{{7B}9+^x0Sa*UK|YP}xFiOVr(SyqIC}!S~U;^jTc~)xU}T zYp-Db!J7jRWPNM+ktJA}*x^jxM~-$I=^gE8E0h{h#>UmktCbb=>k>>lI^>n7u%fI? zEsv%{0Z%S<5-6{X6ZXF<`zErjKKfDveh9~s&eG?{I{rRn9Zb|dnjXBKxO`bBzN(aW zubc7*!q>bdAb}_sdLB`M6<{Kjzm{i;0=`7PV%{U;vUSMou|$C+S=NgPS-zglE(nYkGZU+uj<)nw9OvDvUam zG=oD^W1Pi>?ZfB>yy?LZ2a5EdN54rooi#`|0yd_X(ZDn<13^|6BP;J7b|tI78p5 zFXBp^?$rO)MVX!TuM&ii>~YU&iF%2=g1?UHJk5saRtJ>z;Vh*dYNs+R=`lTv~f5RW^xF z55=2ot&B2Ho%Kg8#qtb$&#GP2NPP1h#A(U34Y_J{A-HYT>New(B@0xXCHRrGGBHZH zq(|B@Y?O{Mi0zX*PExa@Pkm`I zSRDYV&0j0`n93HyOWJwWf9eNeNp>>7ksXMBH{5E20w3KE@4=ClcIDq=@b>{P12jAS zo(m^54F%djs0KC+LL*-vy48n=5-1u|chtqnrIsAXfE^e%_7v<$0U$j;iElYS`F9S3 zS$9OD2N&j@iO%vFt1WrEfUzwmSp935kKzs-X-xxbn&rRUuk*H&u>`zzz2wvHT?Bq z(PEJ>883ML!S}KM%IEO>U;D3d`#1j!-2c7*1!j7H>E#zzAOg4fB9tAbwzbOc`qk+} zw0GV`bNNMF`0BrbqaXWa*pvI1-+mWnFbO0R#_}--g6wEVPXX<)x+kAfyHAZq4Mp1= zztS69Jp~KnJ41~x7q&)G$0X%j)uiu_R0fsT-m1Jp;?i=JZ0>7x8p4(NQw&yw#5!ya z{0Pb|@g}T3#CA~XUIm_n{?GdjT|pLs6&fJG!)tch_MqTO4|aGUgn=D>er^A;ba5Tn@dy)~EFlexz4io0^G7&nXK30vCU%a4#VHQk zQygH9{ly8U?F@SzJko&|gDuGF$Vl4*Cv7vq%ruxc2bfLvmw6mdjxd|-p>6iiPWCWs z_Hci4i1}n6d&c0K3>J|0Bp6`C zG;#)8@cSWMqYJ6X>wzC3FX0w-8Uub*Ts54kcLjXXHvhWCM!$BnRs}&yj>3qWOa^pt zR7I3E+6u&w-I2bF*Yp>vw>YkxH(mpmZct;;VjWPzvL4l&6_`oPs$~?kXP#g3f03h- zG;wz2qj@P9RU$+aVd?P};+%BBjq-9|t7!uy_5?gWjV=n&RRlEZ{y1&lF zM%4JU@T9{P)uAJ}xbeF|`Xcc7Z86i-{JK{y4;N{KXLHgRLA^ zdv5EG!*pfqtV&FSMfcZ198H5$vjRZwPtW1b{$M;0vlfS#W6~Xk zF_YExwjCJKbk-%#YGgI|ck-KNbwiA89L&)8eS3Fv3|gEn7MPd@(}rCM!za+89G-y> zIpSx^eR_}ya+n+fB!bQA!!@`heIH?+b5r;~aq{-s$BQs!Rnb{YwD)fU$My zzVLH+_=kTF_kR0t+ccP)31-ojmyi4`j!)3TnJO+anN9`kATRgzz^g3q86Fg`RaCdSJ zxA!jM_Wotuo?gQBgNtaU`?z3Q9NG@NSo!p5OoOKBZg}aeK+MuoWC?k6zy7!FG9JD4 zN7Gugoez=jh|gkyc{9PJao#}U4rYke$TWZk})B)XaQ%T{B9UdI=M{MXMJKPGx zC;C7^>XkM(?5lSFZ>erKl3xo@cFH`SHFBT9{32a=vjR)W(XrK zyow<2yPf5ZcC@1nkhZf)(Wr5=#?GKvB!9^8Z6?pGIEAM~jhruzc)qO5BbHa7m9T*? ziYw0{lA&$%eYj$!AwAbPJymoFAGZsB$Ys~Tk1%hegomVAe58R7!k^iNW&wlc1p|Q{ zh0I#BD-?KX(C|F+SWHrG!LD2tS9>fbNNRK0%5jw&^e~^11F8eBj5|pn{FtZJTTMU6 zch9m!$?!EMmEuOiaI+}I1NcoWOTc3xgC2qJ4|qR=9H7tu4>3-m9Oyx5@Bt!&A1*XL z;-Z5evGqpq%)ky1aD&J3V=f*o;*Lle;4xTngyAg%KOFGkK#%)o563W=&L82K*>!yU z^fsQIb$@qoY4K?JjdWngiJ9U-bChft-+utcKsmqoti`4bKD!Yf=RlS6c2*z`0ywZ1 zFE8%kwfRlVk0-cm4sd(_65c(yhW8Jj!<~am*qcmnak0R`(#h%y1nB^k4y-Y~W0}UR zj>g!wFG*v1uQO(K6lO7BT9`BwXJx^yE&MZoj|P2lLN`9mu-6Vfa;)O|=e~}Hyx2KD z4;?8)e1t^02*+P218oi;WngC~n7#LHOwM1%)nEP_IRB-u;^80u?>PSE|ApB*f3mF4 z=E7Ap2j^CZv$Z^f@zm#UAKn5Mb2OJRbioH+&Q`r0Dp8=XF7PsD7jaY`%=a3t6DB5J@lhx#X7Ncc#9y!pULZIPK$qj5; zP_#)-stV=d|Vchx?Y?OaWp@8hLA1O~N{h$}FhV$B%6rw<( zf_6)3k*hOFPI1-t{SOZ8aC>uS;X$oD7}zmi^kBze=|M3CQul}+gMgZzRRelZng$>S zk;cIfFPk|w%>W^RHAfUj^U%UWi;-3UQ9|nuM8{jK4Z)AqbG!5~+gW2-YaG;uHnYPv$(l`0T%#Vu#07V7~5HO^v8a><1rn^*I5Phzz5ou zi_^u@$!m*g=MSW}0&zF6I88X%LA4D0a|o4U5f(4H<;6{WL!M;YZu~@Sog-7nXPkV; zyfGyk9iBIan0 zF2Ed|gPH6NCV0iv_20z|m_1rrbu2A-E?!##9@AGphw00o$MpG6Ek~&K{*C2PnBH5i z&%u4u!7o^$HHZp=R8AQ?+RpJWh#=NE7E{j;$v zZEH5Hm780?zO_Yq=H#jB7wmFr{x$Pt$ZivH>HI3IE<@2zs~K4g1aUh|0ews1Rg(OA z-7C`+_JiUKG_cTm(1SZKrGUp=wenyf2ifRpfQJ~Dps@z%G}+W?>H_%(;y2TS9Rws=saCDtC@-wB$fwZz=ExOjROub8(OS(=yxJJarr3u9KfG z8tgTbr9;%A6EKrb4l7X5gK~;aO8cWLVftuF_0}K5L`t2cx;S$Ci`E4FmBKJaSr8dv zR*sekLb6rdqPuGL!ObPe(fJ5D_oZLP{Q7tC=zD*FlkfgM<{!L?#hv%iKD@nhM7lhd zGFgF8o&Of#OkVmSOka2d*gt|jzJtZ>cLqNl z#sMsY)d|tx_6|;mpaKwN`42x&`5~v>X8P%(U3)#Hw9PSPbF%p+>`ZBcdCH>F8R)B; zaMN8TEo4mbM)@R!D_iCyU$og*d18_3hF^OwU*0hpn+HGApi5ZSdcLG}BzXwIk5pY4 z@;|Y!jp_f&0^V=T!=o^C!(Mz9uCTeMa*99}rgO0sNUGR^UZr{JiOz0Sw{6%q?j+79_N!iQ7YEXFVAm;VkxM(Z7yQm3W!{x9(5!ES3o1Wts` zY|k3-NaZuN4E&(oL%L~&KSQwY00mJJ0Ed?y`}pvniL>UQal#d~?%8_qgZlO8uBW|g z_V5q}N3#d`*vSv@@}u|h()>1_nLj{lx?5NFaU1*U=cA0F5f6V7M{PEfM!)=U&_I~r z0DjG@pCCIhq`N_;3%zEK@zTTZ;4{Z>;mw2R@$HMBz&nRmabaq3+0IvfK{_C0XhWu` zF_(n9zlhnL_b|WtHs-f~fW_VGXzyJ|dwdV} z?H#pLpfFqfW3bM6_Ky@O@C_Q6fy-v7_un>R_a zB==#z$g1kK|gd~~-$|%Y7L1d;cppT;uAeo6W{UH-25u`+r zAg}~>7uRC%-G_bqj=6iL&pI+gmPbT*cz8rcR#kUT&!oTCQ<-si92ptm@k@7)l4z8u z4$p9tyG07X^GuW3lJAF^eVVkzi z)*ETVpX3yYjBW6DM!~Y%({GWwh#TWb<~RVr!!rtkd!Tt^DZSxWBv5LD4>*J+`XEGD zM!Z}lgz<7W@b?idH?toQ_5~jYu}8ACDU1O@1VKONl$KyW!1>!C`Y+=@*cV90D+0`j z6s=b>d3U3ueJb`xs(<>L7D+(+O$K)Qfe@FjOH=RWC&Ip92t^u^Y}+PzHc3PJ3gnp? z5JM9U4yxJFfE}fOf{Rsd;6R21Y-qnfuM6S3;cSWrRf!oi)}7N;SgjP*_zJ1F<248}pHz+GR697B{|#Cj&96xlDNy0+Eoo!8 zr((emBY=4REL4|21cmGbKpmd4@;#3uTg-!6%G#|GHNa7wpR`&P#RRi2{3@m&ezP6t zECtkNGR3UPuF!krQ8}w7rgP)ir`2GPo3mDL*{Zp)3-83nQEMf*QFR4J<(> z5D~Bw%9p>e_UdQ6Q5uo;wi%0UYQeprAa z0)B7@q+U3PhDXHQMFc@SFoflyKnDRxjMj&7W?KJVr~)rBZ+suTw|s&xu1@j(@&&$r z`51Tf5{qJn^T|HQw$XaIlsv$IjF?J8 zSC=gyQUf1V)x9tDxpjYa+VTR>=gv4!Agg1g;elV?(kB8TY|?MOfFwW=`gGrh&E~kF zzCAQPt6NSR&a;f-V(M;)FW_U#d)Ei-0M_TNe33K^GXFKUkH*I7Ku! zghHF2`l#NQv%3ut@>`dm;MXob!7t9<$M=qY6`$Vy0Pmy3TvzRLnGhDG!sWVXPK23G zI)>V{L3I-)7j4XSFcldM4wIklsp&*y`b-OP=l~V(G#JIoWs-+4G$`+vr^qMGS{w3c z#&cDoTCY0rqijy!F~@OPpF6g314pD%9vEW!%9*QBA0AyS_YIN&LBRciyva0fsBaIA z&+2y4hEvF(Y{JHC=Vc7wA%;n^!X|Z!B*<$^Y>g!Mk~p&AJ5pPdny#H$!0J~ug3NTyMaDg)pN4-4VeGP=Xn%rsnPjRiw}S1O&-9jtg*WvBVk!L$~ICYdFq)vGRV zgLb`c`y_B=3gT3Tz{S+Yg@YjU>Mg)N#tro?qVZYXS{l6ZO-5`+9=q3QUJI(Si@FIL z*6qvaV;aU?h3^lAp3Jd4Lb-C9Jku9RuE+yA!m>?(RBli&-p3yQP&QOSx_s~>)^?Qz z{J;Z0lKq|lJ~&?yAn-s988}GN2H=C0J#Rt_B$BK*i%{Qe8fs=l;!{a^+>pA-d4o@| zgp3^Aoq`!fO!F$VP2F>dDQ!2*jdq6tJyvT6daQ^q4`cpf_UF78C=MXjTgqcwxf{9) zutUl=^#jOuSMtq~(ENbW6d~Fi2DpGVS>fg`p-&Iv!-E1J)V!tCE$~sFZ0-M@oI7y{YLE`YWR3#12q-SucTP%I#}pp>$hE0#1+S8pbM1^ zQ?#vqylGRt(XCIs+1D%l=chl!`>U7u>j&S&#om9ND?`$xGvM*D-t7=I#djXF~pzh7*3B!#TZ7h19%6x&!e zzCOxTt^H9pN@S!`kKM4eJHc0UE*}ylD#trrD zq48Obbd40-U++%z+lC~$B9DgV=}RAMRuc*H%9eJ~`Q>k(sGnh4%8R9yAs|10*f}B4 z;e#I`sDWz%KeBy&NLn9~SW9Iz8qV6_ZSo_U9X^G~<*QaaL1p$GN`&GvQG`AM|t=tx4x<0q6)# zUMdg#pkbX^3p0CZfRC!e1q!@S`zThI_|oMs@GF;};j4>hxT9A%o$TY;^oXAS5hXXS z!cn=&_ze;YE0+?|gaVa8{1uM~c}Fx#C?8Eqp}rq1`b^rjPzl-H<{p|Ic=nn?J~(mnNJjkyl}oE^FHkEHA!cdTdT~_ z`S#FeAy6QF>3n}U-Y(qrL?*?MoWNHGi788z<;wc~KnLc50~tC4iVp{qdk;-tm^x_J zuc0Zt$R_fv!MKFqKqW{ zv=b(~E=CeyjXW%9fm}fwdPRIzJ!7Gxwe#I!fDQwClG)I|nA9N^*KJJ7>jmmK)e6_#4zSp$4r;8)Inf^S@Y zhOaDNG$$9G7W;Uv=A9nECOsPt#bM(;vU0Hr-Gqb-w~ED(1wznb2ofppo`N5+ni8f+ zcdebS1hgt}JUznw>JtC#_%HCC)d_y`;MefZd=C%Q3ag@M^3K*P?A1rRPE??UfY4p0 zH}Qv}hf6DVtzzlBCTXSI;%mZe+o%Qze=dp^8+PZmB+RWLPqaDmKoA7^T=*M^evF&x+e72CdV6WZX(yJAFAFz8X)VNI zbxS4-_re>MF|-cbvyIDFQgF`opi1RBKFv0L={Nr{0a7)kcF5_d?B}P8IXv|)l^>t- z_YngtoOq^!Ft0u=V^~ib&U~i~0U=U=0Kc{X1Oq`*n}bc`hVHOgaJu}juenr zr48c3+%~SaJw!&8>JvRKm%lk(SaU4y1iciikf71g*M;5|4i3O*Oj@e;R2B<*)W0iW zxek4Km}Yo8`K^JDFk|RN^X6%2o2&*1M}|EA9!v`aG4O+dAWjp+*Y@ztT{=w<TbM|w5b@c+Jn&NbN*q!8}iEod5@&{x%Jf#6^_k}?S zy_1(s@Cc0YSH-rXiZ-#59sh6m-bGRZBpgZD$l0}>>y}r zXaNju+b4n`9>zfdlOXoZfkqhuMW$W5G| z#^R)1e1eGz{tfFBZpZWLBc&FkKrhnIANTv=rD7lgKtT!@=}VFRh17OM{^5DUvigq8 zl{IIEw%1C_iRUQ+06}CTtwKsGBEDM~ss%!s_*x*HDa!^LA#wrfX2j~+QXFQWAW&|x zGM}C@viTsfQ_HDCH@ZAOhPw6568L3|*E6f$d@M4y9_Y~>N4s9NpvSTSK9qH2N_}~7 z9-Mj}>juy8W>>vkiGfqu^o4>RWPo{QFX#b3v=_%UJ*Zy~1A>(HL>FV~GDlf1@uiE8 z@tfx#Hc-d$^sXJYRO4flmoYxArFn{vUkD5)Y+=!`A#B!Hv3!Y_QuY@Tf*(4l zgTMUL*ypmCV!d}4zq$AfhmSAuAKw36JUe;^@2%HZsu}=UVLq8OC&Fm$*IV0TakXDQ zMb|9|($$GLI}Ol9Mf-@F^H6OU+Fs?E!8kUO)Wsx;-rc>B!1Dv*e=4XtzaOPJ^482; z#Dpwh?_JRPX_n6PT^tC}UER!+H_lZ85Jao)bQpfzZA1$s>Q(!e(72htT{J$gw}v*E zS>!xdFh_+uNjb?5iN)^m~ zreT>8{~;7i7%H`rFL;m7m<$=!Z@!G_@I2Xci~4UCPlRXgG!!a!uiG= zmPQ%$#PyY(O_>{>ZBL5HEJo%b#$4S(?#g7cbCQTGYc{tk)B?$NoSUedwAH8x;9;DW zE<4kf<;poTZL~Zp*E0UCH1_RO=MR-3Ex9tfPBD*YfcSnt-~l1j1O^t+0Mh_58XqvA zhj4@~b#Ph{$ENLdg;E2L)f`w|;v45b##a}Q@zv!s%mBQa9H2r$TwaFcZL%}T9~|LO zi4Pue)(`$Q;ejw9Xn2rF7wWw^Z21!6v=FD521SsUHlzz`wQ35ynjYcn>zCMn@*nW; z@w<3*_g#DeOPs5sF@rg*eSs96nqbF8cN=Hbd0`Fq&$L`}x~hMYjo)^wWkObD8m5ge z598|t>{k&j5hY0n5sCpK89+%@uCQJ%P_CBkk+=0}FBO3m#aWC$lB#PgeM*Xe92OBG zK#1u-2Vzhy9T@~MZPKp1;JNiS`gYK`nZ7+VKC3sJu4q2#*`Mz!d|-9_FkuZ2(&g{f zdn1L_ek;Zs@q@qV9#~|ee7YI!}Obdj%Le1Z- zi*@Q*aC!I8KrzlHiEHVn^KC8yDDMQ*$b?{JaJnZkjmbFRAXY&o_{uXrJUX)$19BLk zV?~asZ5)^~vlg)D>VX@HPSPfyG`4%@+i*Ah=Fk*D=b2YPdlB^5THl`sJaZO$l&$37 z!Lu=NZT_^@C;LY>GTu)!_%MOYs(j?ib><#^vnVud9T9Im&Q+@lRF#;k~xc) zQiZ9+I0}p?fiKGgFORf%D_)R|_uo(IOT%}N`f7F;Us#{vzj*Q=@NcW%!;^dO;|r?= z&L

                                                                      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