diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b6e4761..0000000 --- a/.gitignore +++ /dev/null @@ -1,129 +0,0 @@ -# Byte-compiled / optimized / DLL files -__pycache__/ -*.py[cod] -*$py.class - -# C extensions -*.so - -# Distribution / packaging -.Python -build/ -develop-eggs/ -dist/ -downloads/ -eggs/ -.eggs/ -lib/ -lib64/ -parts/ -sdist/ -var/ -wheels/ -pip-wheel-metadata/ -share/python-wheels/ -*.egg-info/ -.installed.cfg -*.egg -MANIFEST - -# PyInstaller -# Usually these files are written by a python script from a template -# before PyInstaller builds the exe, so as to inject date/other infos into it. -*.manifest -*.spec - -# Installer logs -pip-log.txt -pip-delete-this-directory.txt - -# Unit test / coverage reports -htmlcov/ -.tox/ -.nox/ -.coverage -.coverage.* -.cache -nosetests.xml -coverage.xml -*.cover -*.py,cover -.hypothesis/ -.pytest_cache/ - -# Translations -*.mo -*.pot - -# Django stuff: -*.log -local_settings.py -db.sqlite3 -db.sqlite3-journal - -# Flask stuff: -instance/ -.webassets-cache - -# Scrapy stuff: -.scrapy - -# Sphinx documentation -docs/_build/ - -# PyBuilder -target/ - -# Jupyter Notebook -.ipynb_checkpoints - -# IPython -profile_default/ -ipython_config.py - -# pyenv -.python-version - -# pipenv -# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. -# However, in case of collaboration, if having platform-specific dependencies or dependencies -# having no cross-platform support, pipenv may install dependencies that don't work, or not -# install all needed dependencies. -#Pipfile.lock - -# PEP 582; used by e.g. github.com/David-OConnor/pyflow -__pypackages__/ - -# Celery stuff -celerybeat-schedule -celerybeat.pid - -# SageMath parsed files -*.sage.py - -# Environments -.env -.venv -env/ -venv/ -ENV/ -env.bak/ -venv.bak/ - -# Spyder project settings -.spyderproject -.spyproject - -# Rope project settings -.ropeproject - -# mkdocs documentation -/site - -# mypy -.mypy_cache/ -.dmypy.json -dmypy.json - -# Pyre type checker -.pyre/ diff --git a/.pep8 b/.pep8 deleted file mode 100644 index 9d54e0f..0000000 --- a/.pep8 +++ /dev/null @@ -1,2 +0,0 @@ -[pycodestyle] -max_line_length = 120 diff --git a/.pylintrc b/.pylintrc deleted file mode 100644 index 16d5c06..0000000 --- a/.pylintrc +++ /dev/null @@ -1,596 +0,0 @@ -[MASTER] - -# A comma-separated list of package or module names from where C extensions may -# be loaded. Extensions are loading into the active Python interpreter and may -# run arbitrary code. -extension-pkg-allow-list= - -# A comma-separated list of package or module names from where C extensions may -# be loaded. Extensions are loading into the active Python interpreter and may -# run arbitrary code. (This is an alternative name to extension-pkg-allow-list -# for backward compatibility.) -extension-pkg-whitelist= - -# Return non-zero exit code if any of these messages/categories are detected, -# even if score is above --fail-under value. Syntax same as enable. Messages -# specified are enabled, while categories only check already-enabled messages. -fail-on= - -# Specify a score threshold to be exceeded before program exits with error. -fail-under=10.0 - -# Files or directories to be skipped. They should be base names, not paths. -ignore=CVS - -# Add files or directories matching the regex patterns to the ignore-list. The -# regex matches against paths and can be in Posix or Windows format. -ignore-paths= - -# Files or directories matching the regex patterns are skipped. The regex -# matches against base names, not paths. The default value ignores emacs file -# locks -ignore-patterns=^\.# - -# Python code to execute, usually for sys.path manipulation such as -# pygtk.require(). -#init-hook= - -# Use multiple processes to speed up Pylint. Specifying 0 will auto-detect the -# number of processors available to use. -jobs=1 - -# Control the amount of potential inferred values when inferring a single -# object. This can help the performance when dealing with large functions or -# complex, nested conditions. -limit-inference-results=100 - -# List of plugins (as comma separated values of python module names) to load, -# usually to register additional checkers. -load-plugins= - -# Pickle collected data for later comparisons. -persistent=yes - -# Minimum Python version to use for version dependent checks. Will default to -# the version used to run pylint. -py-version=3.10 - -# Discover python modules and packages in the file system subtree. -recursive=no - -# When enabled, pylint would attempt to guess common misconfiguration and emit -# user-friendly hints instead of false-positive error messages. -suggestion-mode=yes - -# Allow loading of arbitrary C extensions. Extensions are imported into the -# active Python interpreter and may run arbitrary code. -unsafe-load-any-extension=no - - -[MESSAGES CONTROL] - -# Only show warnings with the listed confidence levels. Leave empty to show -# all. Valid levels: HIGH, CONTROL_FLOW, INFERENCE, INFERENCE_FAILURE, -# UNDEFINED. -confidence= - -# Disable the message, report, category or checker with the given id(s). You -# can either give multiple identifiers separated by comma (,) or put this -# option multiple times (only on the command line, not in the configuration -# file where it should appear only once). You can also use "--disable=all" to -# disable everything first and then re-enable specific checks. For example, if -# you want to run only the similarities checker, you can use "--disable=all -# --enable=similarities". If you want to run only the classes checker, but have -# no Warning level messages displayed, use "--disable=all --enable=classes -# --disable=W". -disable=raw-checker-failed, - bad-inline-option, - locally-disabled, - file-ignored, - suppressed-message, - useless-suppression, - deprecated-pragma, - use-symbolic-message-instead - -# Enable the message, report, category or checker with the given id(s). You can -# either give multiple identifier separated by comma (,) or put this option -# multiple time (only on the command line, not in the configuration file where -# it should appear only once). See also the "--disable" option for examples. -enable=c-extension-no-member - - -[REPORTS] - -# Python expression which should return a score less than or equal to 10. You -# have access to the variables 'fatal', 'error', 'warning', 'refactor', -# 'convention', and 'info' which contain the number of messages in each -# category, as well as 'statement' which is the total number of statements -# analyzed. This score is used by the global evaluation report (RP0004). -evaluation=max(0, 0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)) - -# Template used to display messages. This is a python new-style format string -# used to format the message information. See doc for all details. -#msg-template= - -# Set the output format. Available formats are text, parseable, colorized, json -# and msvs (visual studio). You can also give a reporter class, e.g. -# mypackage.mymodule.MyReporterClass. -output-format=text - -# Tells whether to display a full report or only the messages. -reports=no - -# Activate the evaluation score. -score=yes - - -[REFACTORING] - -# Maximum number of nested blocks for function / method body -max-nested-blocks=5 - -# Complete name of functions that never returns. When checking for -# inconsistent-return-statements if a never returning function is called then -# it will be considered as an explicit return statement and no message will be -# printed. -never-returning-functions=sys.exit,argparse.parse_error - - -[LOGGING] - -# The type of string formatting that logging methods do. `old` means using % -# formatting, `new` is for `{}` formatting. -logging-format-style=old - -# Logging modules to check that the string format arguments are in logging -# function parameter format. -logging-modules=logging - - -[SPELLING] - -# Limits count of emitted suggestions for spelling mistakes. -max-spelling-suggestions=4 - -# Spelling dictionary name. Available dictionaries: none. To make it work, -# install the 'python-enchant' package. -spelling-dict= - -# List of comma separated words that should be considered directives if they -# appear and the beginning of a comment and should not be checked. -spelling-ignore-comment-directives=fmt: on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy: - -# List of comma separated words that should not be checked. -spelling-ignore-words= - -# A path to a file that contains the private dictionary; one word per line. -spelling-private-dict-file= - -# Tells whether to store unknown words to the private dictionary (see the -# --spelling-private-dict-file option) instead of raising a message. -spelling-store-unknown-words=no - - -[MISCELLANEOUS] - -# List of note tags to take in consideration, separated by a comma. -notes=FIXME, - XXX, - TODO - -# Regular expression of note tags to take in consideration. -#notes-rgx= - - -[TYPECHECK] - -# List of decorators that produce context managers, such as -# contextlib.contextmanager. Add to this list to register other decorators that -# produce valid context managers. -contextmanager-decorators=contextlib.contextmanager - -# List of members which are set dynamically and missed by pylint inference -# system, and so shouldn't trigger E1101 when accessed. Python regular -# expressions are accepted. -generated-members= - -# Tells whether missing members accessed in mixin class should be ignored. A -# class is considered mixin if its name matches the mixin-class-rgx option. -ignore-mixin-members=yes - -# Tells whether to warn about missing members when the owner of the attribute -# is inferred to be None. -ignore-none=yes - -# This flag controls whether pylint should warn about no-member and similar -# checks whenever an opaque object is returned when inferring. The inference -# can return multiple potential results while evaluating a Python object, but -# some branches might not be evaluated, which results in partial inference. In -# that case, it might be useful to still emit no-member and other checks for -# the rest of the inferred objects. -ignore-on-opaque-inference=yes - -# List of class names for which member attributes should not be checked (useful -# for classes with dynamically set attributes). This supports the use of -# qualified names. -ignored-classes=optparse.Values,thread._local,_thread._local - -# List of module names for which member attributes should not be checked -# (useful for modules/projects where namespaces are manipulated during runtime -# and thus existing member attributes cannot be deduced by static analysis). It -# supports qualified module names, as well as Unix pattern matching. -ignored-modules= - -# Show a hint with possible names when a member name was not found. The aspect -# of finding the hint is based on edit distance. -missing-member-hint=yes - -# The minimum edit distance a name should have in order to be considered a -# similar match for a missing member name. -missing-member-hint-distance=1 - -# The total number of similar names that should be taken in consideration when -# showing a hint for a missing member. -missing-member-max-choices=1 - -# Regex pattern to define which classes are considered mixins ignore-mixin- -# members is set to 'yes' -mixin-class-rgx=.*[Mm]ixin - -# List of decorators that change the signature of a decorated function. -signature-mutators= - - -[VARIABLES] - -# List of additional names supposed to be defined in builtins. Remember that -# you should avoid defining new builtins when possible. -additional-builtins= - -# Tells whether unused global variables should be treated as a violation. -allow-global-unused-variables=yes - -# List of names allowed to shadow builtins -allowed-redefined-builtins=map - -# List of strings which can identify a callback function by name. A callback -# name must start or end with one of those strings. -callbacks=cb_, - _cb - -# A regular expression matching the name of dummy variables (i.e. expected to -# not be used). -dummy-variables-rgx=_+$|(_[a-zA-Z0-9_]*[a-zA-Z0-9]+?$)|dummy|^ignored_|^unused_ - -# Argument names that match this expression will be ignored. Default to name -# with leading underscore. -ignored-argument-names=_.*|^ignored_|^unused_ - -# Tells whether we should check for unused import in __init__ files. -init-import=no - -# List of qualified module names which can have objects that can redefine -# builtins. -redefining-builtins-modules=six.moves,past.builtins,future.builtins,builtins,io - - -[FORMAT] - -# Expected format of line ending, e.g. empty (any line ending), LF or CRLF. -expected-line-ending-format= - -# Regexp for a line that is allowed to be longer than the limit. -ignore-long-lines=^\s*(# )??$ - -# Number of spaces of indent required inside a hanging or continued line. -indent-after-paren=4 - -# String used as indentation unit. This is usually " " (4 spaces) or "\t" (1 -# tab). -indent-string=' ' - -# Maximum number of characters on a single line. -max-line-length=200 - -# Maximum number of lines in a module. -max-module-lines=1000 - -# Allow the body of a class to be on the same line as the declaration if body -# contains single statement. -single-line-class-stmt=no - -# Allow the body of an if to be on the same line as the test if there is no -# else. -single-line-if-stmt=no - - -[SIMILARITIES] - -# Comments are removed from the similarity computation -ignore-comments=yes - -# Docstrings are removed from the similarity computation -ignore-docstrings=yes - -# Imports are removed from the similarity computation -ignore-imports=no - -# Signatures are removed from the similarity computation -ignore-signatures=no - -# Minimum lines number of a similarity. -min-similarity-lines=4 - - -[STRING] - -# This flag controls whether inconsistent-quotes generates a warning when the -# character used as a quote delimiter is used inconsistently within a module. -check-quote-consistency=no - -# This flag controls whether the implicit-str-concat should generate a warning -# on implicit string concatenation in sequences defined over several lines. -check-str-concat-over-line-jumps=no - - -[BASIC] - -# Naming style matching correct argument names. -argument-naming-style=snake_case - -# Regular expression matching correct argument names. Overrides argument- -# naming-style. If left empty, argument names will be checked with the set -# naming style. -#argument-rgx= - -# Naming style matching correct attribute names. -attr-naming-style=snake_case - -# Regular expression matching correct attribute names. Overrides attr-naming- -# style. If left empty, attribute names will be checked with the set naming -# style. -#attr-rgx= - -# Bad variable names which should always be refused, separated by a comma. -bad-names=foo, - bar, - baz, - toto, - tutu, - tata - -# Bad variable names regexes, separated by a comma. If names match any regex, -# they will always be refused -bad-names-rgxs= - -# Naming style matching correct class attribute names. -class-attribute-naming-style=any - -# Regular expression matching correct class attribute names. Overrides class- -# attribute-naming-style. If left empty, class attribute names will be checked -# with the set naming style. -#class-attribute-rgx= - -# Naming style matching correct class constant names. -class-const-naming-style=UPPER_CASE - -# Regular expression matching correct class constant names. Overrides class- -# const-naming-style. If left empty, class constant names will be checked with -# the set naming style. -#class-const-rgx= - -# Naming style matching correct class names. -class-naming-style=PascalCase - -# Regular expression matching correct class names. Overrides class-naming- -# style. If left empty, class names will be checked with the set naming style. -#class-rgx= - -# Naming style matching correct constant names. -const-naming-style=UPPER_CASE - -# Regular expression matching correct constant names. Overrides const-naming- -# style. If left empty, constant names will be checked with the set naming -# style. -#const-rgx= - -# Minimum line length for functions/classes that require docstrings, shorter -# ones are exempt. -docstring-min-length=-1 - -# Naming style matching correct function names. -function-naming-style=snake_case - -# Regular expression matching correct function names. Overrides function- -# naming-style. If left empty, function names will be checked with the set -# naming style. -#function-rgx= - -# Good variable names which should always be accepted, separated by a comma. -good-names=ai, - bg, - dx, - dy, - fg, - hp, - pt, - i, - j, - k, - x, - y, - ex, - Run, - _ - -# Good variable names regexes, separated by a comma. If names match any regex, -# they will always be accepted -good-names-rgxs= - -# Include a hint for the correct naming format with invalid-name. -include-naming-hint=no - -# Naming style matching correct inline iteration names. -inlinevar-naming-style=any - -# Regular expression matching correct inline iteration names. Overrides -# inlinevar-naming-style. If left empty, inline iteration names will be checked -# with the set naming style. -#inlinevar-rgx= - -# Naming style matching correct method names. -method-naming-style=snake_case - -# Regular expression matching correct method names. Overrides method-naming- -# style. If left empty, method names will be checked with the set naming style. -#method-rgx= - -# Naming style matching correct module names. -module-naming-style=snake_case - -# Regular expression matching correct module names. Overrides module-naming- -# style. If left empty, module names will be checked with the set naming style. -#module-rgx= - -# Colon-delimited sets of names that determine each other's naming style when -# the name regexes allow several styles. -name-group= - -# Regular expression which should only match function or class names that do -# not require a docstring. -no-docstring-rgx=^_ - -# List of decorators that produce properties, such as abc.abstractproperty. Add -# to this list to register other decorators that produce valid properties. -# These decorators are taken in consideration only for invalid-name. -property-classes=abc.abstractproperty - -# Regular expression matching correct type variable names. If left empty, type -# variable names will be checked with the set naming style. -#typevar-rgx= - -# Naming style matching correct variable names. -variable-naming-style=snake_case - -# Regular expression matching correct variable names. Overrides variable- -# naming-style. If left empty, variable names will be checked with the set -# naming style. -#variable-rgx= - - -[CLASSES] - -# Warn about protected attribute access inside special methods -check-protected-access-in-special-methods=no - -# List of method names used to declare (i.e. assign) instance attributes. -defining-attr-methods=__init__, - __new__, - setUp, - __post_init__ - -# List of member names, which should be excluded from the protected access -# warning. -exclude-protected=_asdict, - _fields, - _replace, - _source, - _make - -# List of valid names for the first argument in a class method. -valid-classmethod-first-arg=cls - -# List of valid names for the first argument in a metaclass class method. -valid-metaclass-classmethod-first-arg=cls - - -[IMPORTS] - -# List of modules that can be imported at any level, not just the top level -# one. -allow-any-import-level= - -# Allow wildcard imports from modules that define __all__. -allow-wildcard-with-all=no - -# Analyse import fallback blocks. This can be used to support both Python 2 and -# 3 compatible code, which means that the block might have code that exists -# only in one or another interpreter, leading to false positives when analysed. -analyse-fallback-blocks=no - -# Deprecated modules which should not be used, separated by a comma. -deprecated-modules= - -# Output a graph (.gv or any supported image format) of external dependencies -# to the given file (report RP0402 must not be disabled). -ext-import-graph= - -# Output a graph (.gv or any supported image format) of all (i.e. internal and -# external) dependencies to the given file (report RP0402 must not be -# disabled). -import-graph= - -# Output a graph (.gv or any supported image format) of internal dependencies -# to the given file (report RP0402 must not be disabled). -int-import-graph= - -# Force import order to recognize a module as part of the standard -# compatibility libraries. -known-standard-library= - -# Force import order to recognize a module as part of a third party library. -known-third-party=enchant - -# Couples of modules and preferred modules, separated by a comma. -preferred-modules= - - -[DESIGN] - -# List of regular expressions of class ancestor names to ignore when counting -# public methods (see R0903) -exclude-too-few-public-methods=.*Action, - ActionResult, - Direction - -# List of qualified class names to ignore when counting class parents (see -# R0901) -ignored-parents= - -# Maximum number of arguments for function / method. -max-args=5 - -# Maximum number of attributes for a class (see R0902). -max-attributes=7 - -# Maximum number of boolean expressions in an if statement (see R0916). -max-bool-expr=5 - -# Maximum number of branch for function / method body. -max-branches=12 - -# Maximum number of locals for function / method body. -max-locals=15 - -# Maximum number of parents for a class (see R0901). -max-parents=7 - -# Maximum number of public methods for a class (see R0904). -max-public-methods=20 - -# Maximum number of return / yield for function / method body. -max-returns=6 - -# Maximum number of statements in function / method body. -max-statements=50 - -# Minimum number of public methods for a class (see R0903). -min-public-methods=2 - - -[EXCEPTIONS] - -# Exceptions that will emit a warning when being caught. Defaults to -# "BaseException, Exception". -overgeneral-exceptions=BaseException, - Exception diff --git a/.vscode/launch.json b/.vscode/launch.json index 40b6cd8..42a7be2 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -5,22 +5,11 @@ "version": "0.2.0", "configurations": [ { - "name": "ErynRL", + "name": "Python: Module", "type": "python", "request": "launch", - "module": "erynrl", - "args": [], - "justMyCode": true - }, - { - "name": "ErynRL (Sandbox)", - "type": "python", - "request": "launch", - "module": "erynrl", - "args": [ - "--sandbox" - ], + "module": "roguebasin", "justMyCode": true } ] -} +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index e63fc33..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "python.linting.pylintEnabled": true, - "python.linting.enabled": true, - "python.testing.pytestArgs": [ - "test" - ], - "python.testing.unittestEnabled": false, - "python.testing.pytestEnabled": true -} diff --git a/first_steps/01_fixed_size_console.py b/01_fixed_size_console.py similarity index 100% rename from first_steps/01_fixed_size_console.py rename to 01_fixed_size_console.py diff --git a/first_steps/02_dynamically_sized_console.py b/02_dynamically_sized_console.py similarity index 100% rename from first_steps/02_dynamically_sized_console.py rename to 02_dynamically_sized_console.py diff --git a/Makefile b/Makefile index e68fb12..a2a447d 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,11 @@ -VENV_DIR=.venv -.PHONY: venv -venv: - python3 -m venv ${VENV_DIR} +.PHONY: env +venv: env + python3 -m venv env -deps: ${VENV_DIR}/bin/pip requirements.txt - ${VENV_DIR}/bin/pip install -r requirements.txt +deps: env/bin/pip + ./env/bin/pip install -r requirements.txt -freeze: ${VENV_DIR}/bin/pip - ${VENV_DIR}/bin/pip freeze > requirements.txt +freeze: + ./env/bin/pip freeze > requirements.txt diff --git a/README.md b/README.md index 07732d2..0c5f74a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,4 @@ -# Going Rogue - -An experiment building a Roguelike with libtcod and Python +# Experiments with `libtcod` `libtcod` is a library that provides a bunch of useful routines for building Roguelikes. There are C++ and Python interfaces. diff --git a/bsp_visualizer.py b/bsp_visualizer.py deleted file mode 100644 index 334ea0e..0000000 --- a/bsp_visualizer.py +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/env python3 -# Eryn Wells - -import argparse -import tcod - -def parse_args(argv, *a, **kw): - parser = argparse.ArgumentParser(*a, **kw) - parser.add_argument('width', type=int) - parser.add_argument('height', type=int) - args = parser.parse_args(argv) - return args - -def main(argv): - args = parse_args(argv[1:], prog=argv[0]) - - bsp = tcod.bsp.BSP(0, 0, args.width, args.height) - bsp.split_recursive( - depth=3, - min_width=5, min_height=5, - max_vertical_ratio=1.5, max_horizontal_ratio=1.5 - ) - - node_names = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' - current_node_name_index = 0 - - print('digraph {') - - for node in bsp.post_order(): - try: - node_name = getattr(node, 'viz_name') - except AttributeError: - node_name = node_names[current_node_name_index] - setattr(node, 'viz_name', node_name) - - bounds = (node.x, node.y, node.width, node.height) - print(f' {node_name} [label=\"{current_node_name_index}: {bounds}\"]') - - current_node_name_index += 1 - - if node.children: - node_name = getattr(node, 'viz_name') - left_child_name = getattr(node.children[0], 'viz_name') - right_child_name = getattr(node.children[1], 'viz_name') - print(f' {node_name} -> {left_child_name}') - print(f' {node_name} -> {right_child_name}') - - print('}') - -if __name__ == '__main__': - import sys - result = main(sys.argv) - sys.exit(0 if not result else result) diff --git a/ca.py b/ca.py deleted file mode 100644 index 8035e53..0000000 --- a/ca.py +++ /dev/null @@ -1,44 +0,0 @@ -# Eryn Wells - -''' -Run the cellular atomaton from ErynRL and print the results. -''' - -import argparse - -from erynrl import log -from erynrl.geometry import Point, Rect, Size -from erynrl.map.generator.cellular_atomata import CellularAtomataMapGenerator - - -def parse_args(argv, *a, **kw): - '''Parse command line arguments''' - parser = argparse.ArgumentParser(*a, **kw) - parser.add_argument('--rounds', type=int, default=5) - args = parser.parse_args(argv) - return args - - -def main(argv): - '''The script''' - - args = parse_args(argv[1:], prog=argv[0]) - - log.init() - - bounds = Rect(Point(), Size(60, 20)) - - config = CellularAtomataMapGenerator.Configuration() - config.number_of_rounds = args.rounds - - gen = CellularAtomataMapGenerator(bounds, config) - - gen.generate() - - print(gen) - - -if __name__ == '__main__': - import sys - result = main(sys.argv) - sys.exit(0 if not result else result) diff --git a/erynrl/__init__.py b/erynrl/__init__.py deleted file mode 100644 index 12ba5c3..0000000 --- a/erynrl/__init__.py +++ /dev/null @@ -1 +0,0 @@ -# Eryn Wells diff --git a/erynrl/__main__.py b/erynrl/__main__.py deleted file mode 100644 index 0d18787..0000000 --- a/erynrl/__main__.py +++ /dev/null @@ -1,78 +0,0 @@ -# Eryn Wells - -'''Main module''' - -import argparse -import sys -import tcod -from . import log -from .configuration import Configuration, FontConfiguration, FontConfigurationError -from .engine import Engine -from .geometry import Size -from .interface import Interface - - -TITLE = 'ErynRL' - - -def parse_args(argv, *a, **kw): - parser = argparse.ArgumentParser(*a, **kw) - parser.add_argument('--debug', action='store_true', default=True) - parser.add_argument('--font') - parser.add_argument('--sandbox', action='store_true', default=False) - args = parser.parse_args(argv) - return args - - -def main(argv): - ''' - Beginning of the game - - Parameters - ---------- - argv : List[str] - A standard argument list, most likely you'll get this from sys.argv - ''' - args = parse_args(argv[1:], prog=argv[0]) - - log.init() - - try: - font = args.font - if font: - font_config = FontConfiguration.with_filename(font) - else: - font_config = FontConfiguration.default_configuration() - except FontConfigurationError as error: - log.ROOT.error('Unable to create a font configuration: %s', error) - return -1 - - configuration = Configuration( - console_font_configuration=font_config, - map_size=Size(80, 40), - sandbox=args.sandbox) - - engine = Engine(configuration) - interface = Interface(configuration.console_size, engine) - tileset = configuration.console_font_configuration.tileset - - with tcod.context.new( - columns=interface.console.width, - rows=interface.console.height, - tileset=tileset, - title=TITLE) as context: - interface.run_event_loop(context) - - return 0 - - -def run_until_exit(): - ''' - Run main() and call sys.exit when it finishes. In practice, this function will never return. The game engine has - other mechanisms for exiting. - ''' - result = main(sys.argv) - sys.exit(0 if not result else result) - - -run_until_exit() diff --git a/erynrl/actions/__init__.py b/erynrl/actions/__init__.py deleted file mode 100644 index 12ba5c3..0000000 --- a/erynrl/actions/__init__.py +++ /dev/null @@ -1 +0,0 @@ -# Eryn Wells diff --git a/erynrl/actions/action.py b/erynrl/actions/action.py deleted file mode 100644 index c2a9660..0000000 --- a/erynrl/actions/action.py +++ /dev/null @@ -1,48 +0,0 @@ -# Eryn Wells - -from typing import TYPE_CHECKING - -from ..object import Actor -from .result import ActionResult - -if TYPE_CHECKING: - from ..engine import Engine - - -class Action: - '''An action with no specific actor''' - - def __init__(self, actor: Actor): - super().__init__() - self.actor = actor - - # pylint: disable=unused-argument - def perform(self, engine: 'Engine') -> ActionResult: - '''Perform this action. - - Parameters - ---------- - engine : Engine - The game engine - - Returns - ------- - ActionResult - A result object reflecting how the action was handled, and what follow-up actions, if any, are needed to - complete the action. - ''' - return self.success() - - def failure(self) -> ActionResult: - '''Create an ActionResult indicating failure with no follow-up''' - return ActionResult(self, success=False) - - def success(self) -> ActionResult: - '''Create an ActionResult indicating success with no follow-up''' - return ActionResult(self, success=True) - - def __str__(self) -> str: - return self.__class__.__name__ - - def __repr__(self): - return f'{self.__class__.__name__}()' diff --git a/erynrl/actions/game.py b/erynrl/actions/game.py deleted file mode 100644 index 71d7485..0000000 --- a/erynrl/actions/game.py +++ /dev/null @@ -1,215 +0,0 @@ -''' -This module defines all of the actions that can be performed by the game. These actions can come from the player (e.g. -via keyboard input), or from non-player entities (e.g. AI deciboard input), or from non-player entities (e.g. AI -decisions). - -Class Hierarchy ---------------- - -Action : Base class of all actions - MoveAction : Base class for all actions that are performed with a direction - BumpAction - WalkAction - MeleeAction - WaitAction -''' - -import random -from typing import TYPE_CHECKING - -from .. import items -from .. import log -from ..geometry import Vector -from ..object import Actor, Item -from .action import Action -from .result import ActionResult - -if TYPE_CHECKING: - from ..engine import Engine - - -class MoveAction(Action): - '''An abstract Action that requires a direction to complete.''' - - def __init__(self, actor: Actor, direction: Vector): - super().__init__(actor) - self.direction = direction - - def __repr__(self): - return f'{self.__class__.__name__}({self.actor!r}, {self.direction!r})' - - def __str__(self) -> str: - return f'{self.__class__.__name__} toward {self.direction} by {self.actor!s}' - - -class BumpAction(MoveAction): - '''Attempt to perform a movement action in a direction. - - This action tests if an action in the direction is possible and returns the action that can be completed. - - Attributes - ---------- - direction : Vector - The direction to test - ''' - - def perform(self, engine: 'Engine') -> ActionResult: - new_position = self.actor.position + self.direction - - position_is_in_bounds = engine.map.point_is_in_bounds(new_position) - position_is_walkable = engine.map.point_is_walkable(new_position) - - for ent in engine.entities: - if new_position != ent.position or not ent.blocks_movement: - continue - entity_occupying_position = ent - break - else: - entity_occupying_position = None - - log.ACTIONS.info( - 'Bumping %s into %s (in_bounds:%s walkable:%s overlaps:%s)', - self.actor, - new_position, - position_is_in_bounds, - position_is_walkable, - entity_occupying_position) - - if not position_is_in_bounds or not position_is_walkable: - return self.failure() - - # TODO: I'm passing entity_occupying_position into the ActionResult below, but the type checker doesn't - # understand that the entity is an Actor. I think I need some additional checks here. - if entity_occupying_position: - assert entity_occupying_position.blocks_movement - return ActionResult(self, alternate=MeleeAction(self.actor, self.direction, entity_occupying_position)) - - return ActionResult(self, alternate=WalkAction(self.actor, self.direction)) - - -class WalkAction(MoveAction): - '''Walk one step in the given direction.''' - - def perform(self, engine: 'Engine') -> ActionResult: - actor = self.actor - - assert actor.fighter - - new_position = actor.position + self.direction - - log.ACTIONS.debug('Moving %s to %s', self.actor, new_position) - actor.position = new_position - - try: - should_recover_hit_points = actor.fighter.passively_recover_hit_points(5) - if should_recover_hit_points: - return ActionResult(self, alternate=HealAction(actor, random.randint(1, 3))) - except AttributeError: - pass - - return self.success() - - -class MeleeAction(MoveAction): - '''Perform a melee attack on another Actor''' - - def __init__(self, actor: Actor, direction: Vector, target: Actor): - super().__init__(actor, direction) - self.target = target - - def perform(self, engine: 'Engine') -> ActionResult: - assert self.actor.fighter and self.target.fighter - - fighter = self.actor.fighter - target_fighter = self.target.fighter - - try: - damage = fighter.attack_power - target_fighter.defense - if damage > 0 and self.target: - log.ACTIONS.debug('%s attacks %s for %d damage!', self.actor, self.target, damage) - self.target.fighter.hit_points -= damage - - if self.actor == engine.hero: - engine.message_log.add_message( - f'You attack the {self.target.name} for {damage} damage!', - fg=(127, 255, 127)) - elif self.target == engine.hero: - engine.message_log.add_message( - f'The {self.actor.name} attacks you for {damage} damage!', - fg=(255, 127, 127)) - else: - log.ACTIONS.debug('%s attacks %s but does no damage!', self.actor, self.target) - - if self.target.fighter.is_dead: - log.ACTIONS.info('%s is dead!', self.target) - return ActionResult(self, alternate=DieAction(self.target)) - except AttributeError: - return self.failure() - else: - return self.success() - - -class WaitAction(Action): - '''Wait a turn''' - - def perform(self, engine: 'Engine') -> ActionResult: - log.ACTIONS.debug('%s is waiting a turn', self.actor) - - if self.actor == engine.hero: - assert self.actor.fighter - - fighter = self.actor.fighter - should_recover_hit_points = fighter.passively_recover_hit_points(20) - if should_recover_hit_points: - return ActionResult(self, alternate=HealAction(self.actor, random.randint(1, 3))) - - return self.success() - - -class DieAction(Action): - '''Kill an Actor''' - - def perform(self, engine: 'Engine') -> ActionResult: - engine.kill_actor(self.actor) - - if self.actor == engine.hero: - engine.message_log.add_message('You die...', fg=(255, 127, 127)) - else: - engine.message_log.add_message(f'The {self.actor.name} dies', fg=(127, 255, 127)) - - if self.actor.yields_corpse_on_death: - log.ACTIONS.debug('%s leaves a corpse behind', self.actor) - corpse = Item(kind=items.Corpse, name=f'{self.actor.name} Corpse', position=self.actor.position) - return ActionResult(self, alternate=DropItemAction(self.actor, corpse)) - - return self.success() - - -class DropItemAction(Action): - '''Drop an item''' - - def __init__(self, actor: 'Actor', item: 'Item'): - super().__init__(actor) - self.item = item - - def perform(self, engine: 'Engine') -> ActionResult: - engine.entities.add(self.item) - return self.success() - - -class HealAction(Action): - '''Heal a target actor some number of hit points''' - - def __init__(self, actor: 'Actor', hit_points_to_recover: int): - super().__init__(actor) - self.hit_points_to_recover = hit_points_to_recover - - def perform(self, engine: 'Engine') -> ActionResult: - fighter = self.actor.fighter - if not fighter: - log.ACTIONS.error('Attempted to heal %s but it has no hit points', self.actor) - return self.failure() - - fighter.hit_points += self.hit_points_to_recover - - return self.success() diff --git a/erynrl/actions/result.py b/erynrl/actions/result.py deleted file mode 100644 index c853bc5..0000000 --- a/erynrl/actions/result.py +++ /dev/null @@ -1,47 +0,0 @@ -# Eryn Wells - -from typing import TYPE_CHECKING, Optional - -if TYPE_CHECKING: - from .action import Action - -class ActionResult: - '''The result of an Action. - - `Action.perform()` returns an instance of this class to inform the caller of the result - - Attributes - ---------- - action : Action - The Action that was performed - success : bool, optional - True if the action succeeded - done : bool, optional - True if the action is complete, and no follow-up action is needed - alternate : Action, optional - An alternate action to perform if this action failed - ''' - - def __init__(self, action: 'Action', *, - success: Optional[bool] = None, - done: Optional[bool] = None, - alternate: Optional['Action'] = None): - self.action = action - self.alternate = alternate - - if success is not None: - self.success = success - elif alternate: - self.success = False - else: - self.success = True - - if done is not None: - self.done = done - elif self.success: - self.done = True - else: - self.done = not alternate - - def __repr__(self): - return f'{self.__class__.__name__}({self.action!r}, success={self.success}, done={self.done}, alternate={self.alternate!r})' diff --git a/erynrl/ai.py b/erynrl/ai.py deleted file mode 100644 index c37b186..0000000 --- a/erynrl/ai.py +++ /dev/null @@ -1,138 +0,0 @@ -# Eryn Wells - -import random -from typing import TYPE_CHECKING, List, Optional - -import numpy as np -import tcod - -from . import log -from .actions.action import Action -from .actions.game import BumpAction, WaitAction -from .components import Component -from .geometry import Direction, Point -from .object import Entity - -if TYPE_CHECKING: - from .engine import Engine - -# pylint: disable=too-few-public-methods - - -class AI(Component): - '''An abstract class providing AI for an entity.''' - - def __init__(self, entity: Entity) -> None: - super().__init__() - self.entity = entity - - def act(self, engine: 'Engine') -> Optional[Action]: - '''Produce an action to perform''' - raise NotImplementedError() - - -class HostileEnemy(AI): - '''Entity AI for a hostile enemy. - - The entity will wander around until it sees the hero, at which point it will - beeline for her. - ''' - - def act(self, engine: 'Engine') -> Optional[Action]: - visible_tiles = tcod.map.compute_fov( - engine.map.tiles['transparent'], - pov=tuple(self.entity.position), - radius=self.entity.sight_radius) - - if engine.map.visible[tuple(self.entity.position)]: - log.AI.debug("AI for %s", self.entity) - - hero_position = engine.hero.position - hero_is_visible = visible_tiles[hero_position.x, hero_position.y] - - if hero_is_visible: - path_to_hero = self.get_path_to(hero_position, engine) - assert len(path_to_hero) > 0, f'{self.entity} attempting to find a path to hero while on top of the hero!' - - entity_position = self.entity.position - - if engine.map.visible[tuple(self.entity.position)]: - log.AI.debug('|-> Path to hero %s', path_to_hero) - - next_position = path_to_hero.pop(0) if len(path_to_hero) > 1 else hero_position - direction_to_next_position = entity_position.direction_to_adjacent_point(next_position) - - if engine.map.visible[tuple(self.entity.position)]: - log.AI.info('`-> Hero is visible to %s, bumping %s (%s)', - self.entity, direction_to_next_position, next_position) - - return BumpAction(self.entity, direction_to_next_position) - else: - move_or_wait_chance = random.random() - if move_or_wait_chance <= 0.7: - # Pick a random adjacent tile to move to - directions = list(Direction.all()) - while len(directions) > 0: - direction = random.choice(directions) - directions.remove(direction) - new_position = self.entity.position + direction - overlaps_existing_entity = any(new_position == ent.position for ent in engine.entities) - try: - point_is_walkable = engine.map.point_is_walkable(new_position) - except ValueError: - point_is_walkable = False - if not overlaps_existing_entity and point_is_walkable: - if engine.map.visible[tuple(self.entity.position)]: - log.AI.info('Hero is NOT visible to %s, bumping %s randomly', self.entity, direction) - action = BumpAction(self.entity, direction) - break - else: - # If this entity somehow can't move anywhere, just wait - if engine.map.visible[tuple(self.entity.position)]: - log.AI.info("Hero is NOT visible to %s and it can't move anywhere, waiting", self.entity) - action = WaitAction(self.entity) - - return action - else: - return WaitAction(self.entity) - - def get_path_to(self, point: Point, engine: 'Engine') -> List[Point]: - '''Compute a path to the given position. - - Copied from the Roguelike tutorial. :) - - Arguments - --------- - point : Point - The target point - engine : Engine - The game engine - - Returns - ------- - List[Point] - An array of Points representing a path from the Entity's position to the target point - ''' - # Copy the walkable array - cost = np.array(engine.map.tiles['walkable'], dtype=np.int8) - - for ent in engine.entities: - # Check that an entity blocks movement and the cost isn't zero (blocking) - position = ent.position - if ent.blocks_movement and cost[position.x, position.y]: - # Add to the cost of a blocked position. A lower number means more enemies will crowd behind each other - # in hallways. A higher number means enemies will take longer paths in order to surround the player. - cost[position.x, position.y] += 10 - - # Create a graph from the cost array and pass that graph to a new pathfinder. - graph = tcod.path.SimpleGraph(cost=cost, cardinal=2, diagonal=3) - pathfinder = tcod.path.Pathfinder(graph) - - # Set the starting position - pathfinder.add_root(tuple(self.entity.position)) - - # Compute the path to the destination and remove the starting point. - path: List[List[int]] = pathfinder.path_to(tuple(point))[1:].tolist() - - # Convert from List[List[int]] to List[Tuple[int, int]]. - return [Point(index[0], index[1]) for index in path] diff --git a/erynrl/components.py b/erynrl/components.py deleted file mode 100644 index c59cb7c..0000000 --- a/erynrl/components.py +++ /dev/null @@ -1,117 +0,0 @@ -# Eryn Wells - -import random -from enum import Enum -from typing import Optional, Tuple - - -class Component: - '''A base, abstract Component that implement some aspect of an Entity's behavior.''' - - -class Fighter(Component): - '''A Fighter is an Entity that can fight. That is, it has hit points (health), attack, and defense. - - Attributes - ---------- - maximum_hit_points : int - Maximum number of hit points the Fighter can have. In almost every case, a Fighter will be spawned with this - many hit points. - attack_power : int - The amount of damage the Figher can do. - defense : int - The amount of damage the Fighter can deflect or resist. - hit_points : int - The current number of hit points remaining. When this reaches 0, the Fighter dies. - ''' - - def __init__(self, *, maximum_hit_points: int, attack_power: int, defense: int, hit_points: Optional[int] = None): - self.maximum_hit_points = maximum_hit_points - self.__hit_points = hit_points if hit_points else maximum_hit_points - - # TODO: Rename these two attributes something better - self.attack_power = attack_power - self.defense = defense - - # TODO: Factor this out into a dedicated Clock class - self.__ticks_since_last_passive_heal = 0 - self.__ticks_for_next_passive_heal = 0 - self._reset_passive_heal_clock() - - @property - def hit_points(self) -> int: - '''Number of hit points remaining. When a Fighter reaches 0 hit points, they die.''' - return self.__hit_points - - @hit_points.setter - def hit_points(self, value: int) -> None: - self.__hit_points = min(self.maximum_hit_points, max(0, value)) - - @property - def is_dead(self) -> bool: - '''True if the Fighter has died, i.e. reached 0 hit points''' - return self.__hit_points == 0 - - def passively_recover_hit_points(self, number_of_ticks: int) -> bool: - ''' - Check the passive healing clock to see if this fighter should recover hit points. If not, increment the - counter. - - Arguments - --------- - number_of_ticks : int - The number of ticks to increment the clock - ''' - if self.hit_points == self.maximum_hit_points: - self.__ticks_since_last_passive_heal = 0 - - if self.__ticks_since_last_passive_heal < self.__ticks_for_next_passive_heal: - self.__ticks_since_last_passive_heal += number_of_ticks - return False - - self._reset_passive_heal_clock() - - return True - - def _reset_passive_heal_clock(self) -> None: - self.__ticks_since_last_passive_heal = 0 - self.__ticks_for_next_passive_heal = random.randint(30, 70) - - -class Renderable(Component): - class Order(Enum): - ''' - These values indicate the order that an entity with a Renderable - component should be rendered. Higher values are rendered later and - therefore on top of items with lower orderings. - ''' - ITEM = 1000 - ACTOR = 2000 - HERO = 3000 - - def __init__( - self, - symbol: str, - order: Order = Order.ACTOR, - fg: Optional[Tuple[int, int, int]] = None, - bg: Optional[Tuple[int, int, int]] = None): - if len(symbol) != 1: - raise ValueError(f'Symbol string "{symbol}" must be of length 1') - - self.symbol = symbol - '''The symbol that represents this renderable on the map''' - - self.order = order - ''' - Specifies the layer at which this entity is rendered. Higher values are - rendered later, and thus on top of lower values. - ''' - - self.foreground = fg - '''The foreground color of the entity''' - - self.background = bg - '''The background color of the entity''' - - def __repr__(self): - return f'{self.__class__.__name__}("{self.symbol}", {self.order}, {self.foreground}, {self.background})' diff --git a/erynrl/configuration.py b/erynrl/configuration.py deleted file mode 100644 index f0f2c72..0000000 --- a/erynrl/configuration.py +++ /dev/null @@ -1,188 +0,0 @@ -# Eryn Wells - -''' -Game configuration parameters. -''' - -import os.path as osp -import re -from dataclasses import dataclass -from enum import Enum -from os import PathLike -from typing import Iterable - -import tcod.tileset - -from . import log -from .geometry import Size - - -CONSOLE_SIZE = Size(80, 50) -MAP_SIZE = Size(100, 100) -FONT_CP437 = 'terminal16x16_gs_ro.png' -FONT_BDF = 'ter-u32n.bdf' - - -class FontConfigurationError(Exception): - '''Invalid font configration based on available parameters''' - - -@dataclass -class FontConfiguration: - '''Configuration of the font to use for rendering the game''' - - filename: str | PathLike[str] - - @staticmethod - def __find_fonts_directory(): - '''Walk up the filesystem tree from this file to find a `fonts` directory.''' - - def walk_up_directories_of_path(path): - while path and path != '/': - path = osp.dirname(path) - yield path - - for parent_dir in walk_up_directories_of_path(__file__): - possible_fonts_dir = osp.join(parent_dir, 'fonts') - if osp.isdir(possible_fonts_dir): - log.ROOT.info('Found fonts dir %s', possible_fonts_dir) - break - else: - return None - - return possible_fonts_dir - - @staticmethod - def default_configuration(): - '''Return a default configuration: a tilesheet font configuration using `fonts/terminal16x16_gs_ro.png`.''' - - fonts_directory = FontConfiguration.__find_fonts_directory() - if not fonts_directory: - message = "Couldn't find a fonts directory" - log.ROOT.error('%s', message) - raise FontConfigurationError(message) - - font = osp.join(fonts_directory, 'terminal16x16_gs_ro.png') - if not osp.isfile(font): - message = f"Font file {font} doesn't exist" - log.ROOT.error("%s", message) - raise FontConfigurationError(message) - - return FontConfiguration.with_filename(font) - - @staticmethod - def with_filename(filename: str | PathLike[str]) -> 'FontConfiguration': - '''Return a FontConfig subclass based on the path to the filename''' - _, extension = osp.splitext(filename) - - match extension: - case ".bdf": - return BDFFontConfiguration(filename) - case ".ttf": - return TTFFontConfiguration(filename) - case ".png": - # Attempt to find the tilesheet dimensions in the filename. - try: - match = re.match(r'^.*\(\d+\)x\(\d+\).*$', extension) - if not match: - return TilesheetFontConfiguration(filename) - - rows, columns = int(match.group(1)), int(match.group(2)) - return TilesheetFontConfiguration( - filename=filename, - dimensions=Size(columns, rows)) - except ValueError: - return TilesheetFontConfiguration(filename) - case _: - raise FontConfigurationError(f'Unable to determine font configuration from {filename}') - - @property - def tileset(self) -> tcod.tileset.Tileset: - '''Returns a tcod tileset based on the parameters of this font config''' - raise NotImplementedError() - - -@dataclass -class BDFFontConfiguration(FontConfiguration): - '''A font configuration based on a BDF file.''' - - @property - def tileset(self) -> tcod.tileset.Tileset: - return tcod.tileset.load_bdf(self.filename) - - -@dataclass -class TTFFontConfiguration(FontConfiguration): - ''' - A font configuration based on a TTF file. Since TTFs are variable width, a fixed tile size needs to be specified. - ''' - - tile_size: Size = Size(16, 16) - - @property - def tileset(self) -> tcod.tileset.Tileset: - return tcod.tileset.load_truetype_font(self.filename, *self.tile_size) - - -@dataclass -class TilesheetFontConfiguration(FontConfiguration): - ''' - Configuration for tilesheets. Unlike other font configurations, tilesheets must have their dimensions specified as - the number of sprites per row and number of rows. - ''' - - class Layout(Enum): - '''The layout of the tilesheet''' - CP437 = 1 - TCOD = 2 - - dimensions: Size = Size(16, 16) - layout: Layout | Iterable[int] = Layout.CP437 - - @property - def tilesheet(self) -> Iterable[int]: - '''A tilesheet mapping for the given layout''' - if not self.layout: - return tcod.tileset.CHARMAP_CP437 - - if isinstance(self.layout, Iterable): - return self.layout - - match self.layout: - case TilesheetFontConfiguration.Layout.CP437: - return tcod.tileset.CHARMAP_CP437 - case TilesheetFontConfiguration.Layout.TCOD: - return tcod.tileset.CHARMAP_TCOD - - @property - def tileset(self) -> tcod.tileset.Tileset: - '''A tcod tileset with the given parameters''' - return tcod.tileset.load_tilesheet( - self.filename, - self.dimensions.width, - self.dimensions.height, - self.tilesheet) - - -@dataclass -class Configuration: - ''' - Configuration of the game engine - - ### Attributes - - console_font_configuration : FontConfiguration - A configuration object that defines the font to use for rendering the console - console_size : Size - The size of the console in tiles - map_size : Size - The size of the map in tiles - sandbox : bool - If this flag is toggled on, the map is rendered with no shroud - ''' - console_font_configuration: FontConfiguration - - console_size: Size = CONSOLE_SIZE - map_size: Size = MAP_SIZE - - sandbox: bool = False diff --git a/erynrl/engine.py b/erynrl/engine.py deleted file mode 100644 index 8b13350..0000000 --- a/erynrl/engine.py +++ /dev/null @@ -1,242 +0,0 @@ -# Eryn Wells - -'''Defines the core game engine.''' - -import random -from typing import MutableSet - -import tcod - -from . import log -from . import monsters -from .actions.action import Action -from .actions.result import ActionResult -from .ai import HostileEnemy -from .configuration import Configuration -from .events import EngineEventHandler, GameOverEventHandler -from .map import Map -from .map.generator import RoomsAndCorridorsGenerator -from .map.generator.cellular_atomata import CellularAtomataMapGenerator -from .map.generator.corridor import ElbowCorridorGenerator -from .map.generator.room import ( - BSPRectMethod, - CellularAtomatonRoomMethod, - OrRoomMethod, - RoomGenerator, - RectangularRoomMethod) -from .messages import MessageLog -from .object import Actor, Entity, Hero, Monster - - -class Engine: - '''The main game engine. - - This class provides the event handling, map drawing, and maintains the list of entities. - - Attributes - ---------- - configuration : Configuration - Defines the basic configuration for the game - entities : MutableSet[Entity] - A set of all the entities on the current map, including the Hero - hero : Hero - The hero, the Entity controlled by the player - map : Map - A map of the current level - rng : tcod.random.Random - A random number generator - ''' - - def __init__(self, config: Configuration): - self.configuration = config - - self.current_turn = 1 - self.did_begin_turn = False - self.did_successfully_process_actions_for_turn = False - - self.rng = tcod.random.Random() - self.message_log = MessageLog() - - map_generator = RoomsAndCorridorsGenerator( - RoomGenerator( - RoomGenerator.Configuration( - rect_method=BSPRectMethod( - BSPRectMethod.Configuration(number_of_rooms=30)), - room_method=OrRoomMethod( - methods=[ - (0.2, CellularAtomatonRoomMethod(CellularAtomataMapGenerator.Configuration())), - (0.8, RectangularRoomMethod()) - ] - ) - ) - ), - ElbowCorridorGenerator()) - self.map = Map(config, map_generator) - - self.event_handler = EngineEventHandler(self) - - self.entities: MutableSet[Entity] = set() - - try: - hero_start_position = self.map.up_stairs[0] - except IndexError: - hero_start_position = self.map.random_walkable_position() - self.hero = Hero(position=hero_start_position) - - self.entities.add(self.hero) - - while len(self.entities) < 25: - should_spawn_monster_chance = random.random() - if should_spawn_monster_chance < 0.1: - continue - - while True: - random_start_position = self.map.random_walkable_position() - if not any(ent.position == random_start_position for ent in self.entities): - break - - spawn_monster_chance = random.random() - if spawn_monster_chance > 0.8: - monster = Monster(monsters.Troll, ai_class=HostileEnemy, position=random_start_position) - else: - monster = Monster(monsters.Orc, ai_class=HostileEnemy, position=random_start_position) - - log.ENGINE.info('Spawning %s', monster) - self.entities.add(monster) - - self.update_field_of_view() - - self.message_log.add_message('Greetings adventurer!', fg=(127, 127, 255), stack=False) - - def process_input_action(self, action: Action): - '''Process an Action from player input''' - if not isinstance(action, Action): - action.perform(self) - return - - self.begin_turn() - - log.ACTIONS_TREE.info('Processing Hero Actions') - log.ACTIONS_TREE.info('|-> %s', action.actor) - - result = self._perform_action_until_done(action) - - # Player's action failed, don't proceed with turn. - if not result.success and result.done: - self.did_successfully_process_actions_for_turn = False - return - - self.did_successfully_process_actions_for_turn = True - self.process_entity_actions() - self.update_field_of_view() - - self.finish_turn() - - def process_entity_actions(self): - '''Run AI for entities that have them, and process actions from those AIs''' - hero_position = self.hero.position - - # Copy the list so we only act on the entities that exist at the start of this turn. Sort it by Euclidean - # distance to the Hero, so entities closer to the hero act first. - entities = sorted( - self.entities, - key=lambda e: e.position.euclidean_distance_to(hero_position)) - - log.ACTIONS_TREE.info('Processing Entity Actions') - - for i, ent in enumerate(entities): - if not isinstance(ent, Actor): - continue - - ent_ai = ent.ai - if not ent_ai: - continue - - if self.map.visible[tuple(ent.position)]: - log.ACTIONS_TREE.info('%s-> %s', '|' if i < len(entities) - 1 else '`', ent) - - action = ent_ai.act(engine=self) - if action: - self._perform_action_until_done(action) - - def _perform_action_until_done(self, action: Action) -> ActionResult: - '''Perform the given action and any alternate follow-up actions until the action chain is done.''' - result = action.perform(self) - - if log.ACTIONS_TREE.isEnabledFor(log.INFO) and self.map.visible[tuple(action.actor.position)]: - if result.alternate: - alternate_string = f'{result.alternate.__class__.__name__}[{result.alternate.actor}]' - else: - alternate_string = str(result.alternate) - log.ACTIONS_TREE.info( - '| %s-> %s => success=%s done=%s alternate=%s', - '|' if not result.success or not result.done else '`', - action, - result.success, - result.done, - alternate_string) - - while not result.done: - assert result.alternate is not None, f'Action {result.action} incomplete but no alternate action given' - - action = result.alternate - result = action.perform(self) - - if log.ACTIONS_TREE.isEnabledFor(log.INFO) and self.map.visible[tuple(action.actor.position)]: - if result.alternate: - alternate_string = f'{result.alternate.__class__.__name__}[{result.alternate.actor}]' - else: - alternate_string = str(result.alternate) - log.ACTIONS_TREE.info( - '| %s-> %s => success=%s done=%s alternate=%s', - '|' if not result.success or not result.done else '`', - action, - result.success, - result.done, - alternate_string) - - if result.success: - break - - return result - - def update_field_of_view(self): - '''Compute visible area of the map based on the player's position and point of view.''' - self.map.update_visible_tiles(self.hero.position, self.hero.sight_radius) - - # Add visible tiles to the explored grid - self.map.explored |= self.map.visible - - def begin_turn(self) -> None: - '''Begin the current turn''' - if self.did_begin_turn: - return - - if log.ROOT.isEnabledFor(log.INFO): - dashes = '-' * 20 - log.ROOT.info('%s Turn %d %s', dashes, self.current_turn, dashes) - - self.did_begin_turn = True - - def finish_turn(self) -> None: - '''Finish the current turn and prepare for the next turn''' - if not self.did_successfully_process_actions_for_turn: - return - - log.ROOT.info('Completed turn %d successfully', self.current_turn) - self._prepare_for_next_turn() - - def _prepare_for_next_turn(self) -> None: - self.current_turn += 1 - self.did_begin_turn = False - self.did_successfully_process_actions_for_turn = False - - def kill_actor(self, actor: Actor) -> None: - '''Kill an entity. Remove it from the game.''' - if actor == self.hero: - # When the hero dies, the game is over. - log.ACTIONS.info('Time to die.') - self.event_handler = GameOverEventHandler(self) - else: - log.ACTIONS.info('%s dies', actor) - self.entities.remove(actor) diff --git a/erynrl/events.py b/erynrl/events.py deleted file mode 100644 index 3a9bcf0..0000000 --- a/erynrl/events.py +++ /dev/null @@ -1,60 +0,0 @@ -# Eryn Wells - -from typing import Optional, TYPE_CHECKING - -import tcod -import tcod.event as tev - -from .actions.action import Action -from .actions.game import BumpAction, WaitAction -from .geometry import Direction - -if TYPE_CHECKING: - from .engine import Engine - - -class EngineEventHandler(tev.EventDispatch[Action]): - '''Handles event on behalf of the game engine, dispatching Actions back to the engine.''' - - def __init__(self, engine: 'Engine'): - super().__init__() - self.engine = engine - - def ev_keydown(self, event: tev.KeyDown) -> Optional[Action]: - action: Optional[Action] = None - - hero = self.engine.hero - - is_shift_pressed = bool(event.mod & tcod.event.Modifier.SHIFT) - - sym = event.sym - match sym: - case tcod.event.KeySym.b: - action = BumpAction(hero, Direction.SouthWest) - case tcod.event.KeySym.h: - action = BumpAction(hero, Direction.West) - case tcod.event.KeySym.j: - action = BumpAction(hero, Direction.South) - case tcod.event.KeySym.k: - action = BumpAction(hero, Direction.North) - case tcod.event.KeySym.l: - action = BumpAction(hero, Direction.East) - case tcod.event.KeySym.n: - action = BumpAction(hero, Direction.SouthEast) - case tcod.event.KeySym.u: - action = BumpAction(hero, Direction.NorthEast) - case tcod.event.KeySym.y: - action = BumpAction(hero, Direction.NorthWest) - case tcod.event.KeySym.PERIOD: - if not is_shift_pressed: - action = WaitAction(hero) - - return action - - -class GameOverEventHandler(tev.EventDispatch[Action]): - '''When the game is over (the hero dies, the player quits, etc), this event handler takes over.''' - - def __init__(self, engine: 'Engine'): - super().__init__() - self.engine = engine diff --git a/erynrl/geometry.py b/erynrl/geometry.py deleted file mode 100644 index ada08fc..0000000 --- a/erynrl/geometry.py +++ /dev/null @@ -1,325 +0,0 @@ -# Eryn Wells - -'''A bunch of geometric primitives''' - -import math -from dataclasses import dataclass -from typing import Iterator, Optional, overload, Tuple - - -@dataclass -class Point: - '''A two-dimensional point, with coordinates in X and Y axes''' - - x: int = 0 - y: int = 0 - - @property - def numpy_index(self) -> Tuple[int, int]: - '''Convert this Point into a tuple suitable for indexing into a numpy map array''' - return (self.x, self.y) - - @property - def neighbors(self) -> Iterator['Point']: - '''Iterator over the neighboring points of `self` in all eight directions.''' - for direction in Direction.all(): - yield self + direction - - def is_adjacent_to(self, other: 'Point') -> bool: - '''Check if this point is adjacent to, but not overlapping the given point - - Parameters - ---------- - other : Point - The point to check - - Returns - ------- - bool - True if this point is adjacent to the other point - ''' - if self == other: - return False - - return (self.x - 1 <= other.x <= self.x + 1) and (self.y - 1 <= other.y <= self.y + 1) - - def direction_to_adjacent_point(self, other: 'Point') -> Optional['Vector']: - ''' - Given a point directly adjacent to `self`, return a Vector indicating in - which direction it is adjacent. - ''' - for direction in Direction.all(): - if (self + direction) != other: - continue - return direction - - return None - - def euclidean_distance_to(self, other: 'Point') -> float: - '''Compute the Euclidean distance to another Point''' - return math.sqrt((self.x - other.x) ** 2 + (self.y - other.y) ** 2) - - def manhattan_distance_to(self, other: 'Point') -> int: - '''Compute the Manhattan distance to another Point''' - return abs(self.x - other.x) + abs(self.y - other.y) - - def __add__(self, other: 'Vector') -> 'Point': - if not isinstance(other, Vector): - raise TypeError('Only Vector can be added to a Point') - return Point(self.x + other.dx, self.y + other.dy) - - def __sub__(self, other: 'Vector') -> 'Point': - if not isinstance(other, Vector): - raise TypeError('Only Vector can be added to a Point') - return Point(self.x - other.dx, self.y - other.dy) - - def __lt__(self, other: 'Point') -> bool: - return self.x < other.x and self.y < other.y - - def __le__(self, other: 'Point') -> bool: - return self.x <= other.x and self.y <= other.y - - def __gt__(self, other: 'Point') -> bool: - return self.x > other.x and self.y > other.y - - def __ge__(self, other: 'Point') -> bool: - return self.x >= other.x and self.y >= other.y - - def __iter__(self): - yield self.x - yield self.y - - def __str__(self): - return f'(x:{self.x}, y:{self.y})' - - -@dataclass -class Vector: - '''A two-dimensional vector, representing change in position in X and Y axes''' - - dx: int = 0 - dy: int = 0 - - @classmethod - def from_point(cls, point: Point) -> 'Vector': - '''Create a Vector from a Point''' - return Vector(point.x, point.y) - - def __iter__(self): - yield self.dx - yield self.dy - - def __str__(self): - return f'(δx:{self.dx}, δy:{self.dy})' - - -class Direction: - ''' - A collection of simple uint vectors in each of the eight major compass - directions. This is a namespace, not a class. - ''' - - North = Vector(0, -1) - NorthEast = Vector(1, -1) - East = Vector(1, 0) - SouthEast = Vector(1, 1) - South = Vector(0, 1) - SouthWest = Vector(-1, 1) - West = Vector(-1, 0) - NorthWest = Vector(-1, -1) - - @classmethod - def all(cls) -> Iterator[Vector]: - '''Iterate through all directions, starting with North and proceeding clockwise''' - yield Direction.North - yield Direction.NorthEast - yield Direction.East - yield Direction.SouthEast - yield Direction.South - yield Direction.SouthWest - yield Direction.West - yield Direction.NorthWest - - -@dataclass -class Size: - '''A two-dimensional size, representing size in X (width) and Y (height) axes''' - - width: int = 0 - height: int = 0 - - @property - def numpy_shape(self) -> Tuple[int, int]: - '''Return a tuple suitable for passing into numpy array initializers for specifying the shape of the array.''' - return (self.width, self.height) - - def __iter__(self): - yield self.width - yield self.height - - def __str__(self): - return f'(w:{self.width}, h:{self.height})' - - -@dataclass -class Rect: - ''' - A two-dimensional rectangle defined by an origin point and size - ''' - - origin: Point - size: Size - - @staticmethod - def from_raw_values(x: int, y: int, width: int, height: int): - '''Create a rect from raw (unpacked from their struct) values''' - return Rect(Point(x, y), Size(width, height)) - - @property - def min_x(self) -> int: - '''Minimum x-value that is still within the bounds of this rectangle. This is the origin's x-value.''' - return self.origin.x - - @property - def min_y(self) -> int: - '''Minimum y-value that is still within the bounds of this rectangle. This is the origin's y-value.''' - return self.origin.y - - @property - def mid_x(self) -> int: - '''The x-value of the center point of this rectangle.''' - return self.origin.x + self.size.width // 2 - - @property - def mid_y(self) -> int: - '''The y-value of the center point of this rectangle.''' - return self.origin.y + self.size.height // 2 - - @property - def max_x(self) -> int: - '''Maximum x-value that is still within the bounds of this rectangle.''' - return self.origin.x + self.size.width - 1 - - @property - def max_y(self) -> int: - '''Maximum y-value that is still within the bounds of this rectangle.''' - return self.origin.y + self.size.height - 1 - - @property - def end_x(self) -> int: - '''X-value beyond the end of the rectangle.''' - return self.origin.x + self.size.width - - @property - def end_y(self) -> int: - '''Y-value beyond the end of the rectangle.''' - return self.origin.y + self.size.height - - @property - def width(self) -> int: - '''The width of the rectangle. A convenience property for accessing `self.size.width`.''' - return self.size.width - - @property - def height(self) -> int: - '''The height of the rectangle. A convenience property for accessing `self.size.height`.''' - return self.size.height - - @property - def midpoint(self) -> Point: - '''A Point in the middle of the Rect''' - return Point(self.mid_x, self.mid_y) - - @property - def corners(self) -> Iterator[Point]: - '''An iterator over the corners of this rectangle''' - yield self.origin - yield Point(self.max_x, self.min_y) - yield Point(self.min_x, self.max_y) - yield Point(self.max_x, self.max_y) - - @property - def edges(self) -> Iterator[int]: - ''' - An iterator over the edges of this Rect in the order of: `min_x`, `max_x`, `min_y`, `max_y`. - ''' - yield self.min_x - yield self.max_x - yield self.min_y - yield self.max_y - - def intersects(self, other: 'Rect') -> bool: - '''Returns `True` if `other` intersects this Rect.''' - if other.min_x > self.max_x: - return False - - if other.max_x < self.min_x: - return False - - if other.min_y > self.max_y: - return False - - if other.max_y < self.min_y: - return False - - return True - - def inset_rect(self, top: int = 0, right: int = 0, bottom: int = 0, left: int = 0) -> 'Rect': - ''' - Create a new Rect inset from this rect by the specified values. - - Arguments are listed in clockwise order around the permeter. This method - doesn't validate the returned Rect, or transform it to a canonical - representation with the origin at the top-left. - - ### Parameters - - `top`: int - Amount to inset from the top - `right`: int - Amount to inset from the right - `bottom`: int - Amount to inset from the bottom - `left`: int - Amount to inset from the left - - ### Returns - - Rect - A new Rect, inset from `self` by the given amount on each side - ''' - return Rect(Point(self.origin.x + left, self.origin.y + top), - Size(self.size.width - right - left, self.size.height - top - bottom)) - - @overload - def __contains__(self, other: Point) -> bool: - ... - - @overload - def __contains__(self, other: 'Rect') -> bool: - ... - - def __contains__(self, other: 'Point | Rect') -> bool: - if isinstance(other, Point): - return self.__contains_point(other) - - if isinstance(other, Rect): - return self.__contains_rect(other) - - raise TypeError(f'{self.__class__.__name__} cannot contain value of type {other.__class__.__name__}') - - def __contains_point(self, pt: Point) -> bool: - return self.min_x <= pt.x <= self.max_x and self.min_y <= pt.y <= self.max_y - - def __contains_rect(self, other: 'Rect') -> bool: - return (self.min_x <= other.min_x - and self.max_x >= other.max_x - and self.min_y <= other.min_y - and self.max_y >= other.max_y) - - def __iter__(self): - yield tuple(self.origin) - yield tuple(self.size) - - def __str__(self): - return f'[{self.origin}, {self.size}]' diff --git a/erynrl/interface/__init__.py b/erynrl/interface/__init__.py deleted file mode 100644 index ddc06e0..0000000 --- a/erynrl/interface/__init__.py +++ /dev/null @@ -1,78 +0,0 @@ -# Eryn Wells - -''' -The game's graphical user interface -''' - -from typing import NoReturn - -from tcod import event as tev -from tcod.console import Console -from tcod.context import Context - -from .events import InterfaceEventHandler -from .window.info import InfoWindow -from .window.map import MapWindow -from .window.message_log import MessageLogWindow -from ..engine import Engine -from ..geometry import Rect, Size - - -class Interface: - '''The game's user interface''' - - def __init__(self, size: Size, engine: Engine): - self.engine = engine - - self.console = Console(*size.numpy_shape, order='F') - - self.map_window = MapWindow( - Rect.from_raw_values(0, 0, size.width, size.height - 5), - engine.map, - engine.hero) - self.info_window = InfoWindow( - Rect.from_raw_values(0, size.height - 5, 28, 5)) - self.message_window = MessageLogWindow( - Rect.from_raw_values(28, size.height - 5, size.width - 28, 5), - engine.message_log) - - self.event_handler = InterfaceEventHandler(self) - - def update(self): - '''Update game state that the interface needs to render''' - self.info_window.turn_count = self.engine.current_turn - - hero = self.engine.hero - self.info_window.update_hero(hero) - - sorted_entities = sorted(filter(lambda e: e.renderable is not None, self.engine.entities), - key=lambda e: e.renderable.order.value) - self.map_window.entities = sorted_entities - - def draw(self): - '''Draw the UI to the console''' - self.map_window.draw(self.console) - self.info_window.draw(self.console) - self.message_window.draw(self.console) - - def run_event_loop(self, context: Context) -> NoReturn: - '''Run the event loop forever. This method never returns.''' - while True: - self.update() - - self.console.clear() - self.draw() - context.present(self.console) - - for event in tev.wait(): - context.convert_event(event) - did_handle = self.event_handler.dispatch(event) - if did_handle: - continue - - action = self.engine.event_handler.dispatch(event) - if not action: - # The engine didn't handle the event, so just drop it. - continue - - self.engine.process_input_action(action) diff --git a/erynrl/interface/color.py b/erynrl/interface/color.py deleted file mode 100644 index 0277921..0000000 --- a/erynrl/interface/color.py +++ /dev/null @@ -1,45 +0,0 @@ -# Eryn Wells -# pylint: disable=too-few-public-methods - -''' -A bunch of colors. -''' - -from typing import Iterator, Tuple - -Color = Tuple[int, int, int] - -# Grayscale -BLACK = (0x00, 0x00, 0x00) -GREY12 = (0x20, 0x20, 0x20) -GREY25 = (0x40, 0x40, 0x40) -GREY50 = (0x80, 0x80, 0x80) -GREY75 = (0xC0, 0xC0, 0xC0) -WHITE = (0xFF, 0xFF, 0xFF) - -# Primaries -BLUE = (0x00, 0x00, 0xFF) -CYAN = (0x00, 0xFF, 0xFF) -GREEN = (0x00, 0xFF, 0x00) -MAGENTA = (0xFF, 0x00, 0xFF) -RED = (0xFF, 0x00, 0x00) -YELLOW = (0xFF, 0xFF, 0x00) -ORANGE = (0xFF, 0x77, 0x00) - -# Semantic -class HealthBar: - '''Semantic colors for the health bar''' - FULL = GREEN - GOOD = GREEN - OKAY = YELLOW - LOW = ORANGE - CRITICAL = RED - - @staticmethod - def bar_colors() -> Iterator[Tuple[float, Color]]: - '''Return an iterator of colors that a Bar class can use''' - yield (0.1, HealthBar.CRITICAL) - yield (0.25, HealthBar.LOW) - yield (0.75, HealthBar.OKAY) - yield (0.9, HealthBar.GOOD) - yield (1.0, HealthBar.FULL) diff --git a/erynrl/interface/events.py b/erynrl/interface/events.py deleted file mode 100644 index 09d0447..0000000 --- a/erynrl/interface/events.py +++ /dev/null @@ -1,55 +0,0 @@ -# Eryn Wells - -'''Defines event handling mechanisms.''' - -from typing import NoReturn, TYPE_CHECKING - -from tcod import event as tev - -if TYPE_CHECKING: - from . import Interface - - -class InterfaceEventHandler(tev.EventDispatch[bool]): - '''The event handler for the user interface.''' - - def __init__(self, interface: 'Interface'): - super().__init__() - self.interface = interface - - self._handlers = [] - self._refresh_handlers() - - def _refresh_handlers(self): - self._handlers = [ - self.interface.map_window.event_handler, - self.interface.message_window.event_handler, - self.interface.info_window.event_handler, - ] - - def ev_keydown(self, event: tev.KeyDown) -> bool: - return self._handle_event(event) - - def ev_keyup(self, event: tev.KeyUp) -> bool: - return self._handle_event(event) - - def ev_mousemotion(self, event: tev.MouseMotion) -> bool: - return self._handle_event(event) - - def ev_mousebuttondown(self, event: tev.MouseButtonDown) -> bool: - return self._handle_event(event) - - def ev_mousebuttonup(self, event: tev.MouseButtonUp) -> bool: - return self._handle_event(event) - - def ev_quit(self, event: tev.Quit) -> NoReturn: - # TODO: Maybe show a "do you want to quit?" alert? - # TODO: Probably inform the engine that we're shutting down. - raise SystemExit() - - def _handle_event(self, event: tev.Event) -> bool: - for handler in self._handlers: - if handler and handler.dispatch(event): - return True - - return False diff --git a/erynrl/interface/percentage_bar.py b/erynrl/interface/percentage_bar.py deleted file mode 100644 index 500ec87..0000000 --- a/erynrl/interface/percentage_bar.py +++ /dev/null @@ -1,62 +0,0 @@ -# Eryn Wells - -from typing import List, Optional, Tuple - -from . import color -from ..geometry import Point - -class PercentageBar: - '''A bar that expresses a percentage.''' - - def __init__(self, *, position: Point, width: int, colors: Optional[List[Tuple[float, color.Color]]] = None): - ''' - Instantiate a new Bar - - Arguments - --------- - position : Point - The position within a console to render this bar - width : int - The length of the bar in tiles - colors : List[Tuple[float, color.Color]] - A list of two-tuples specifying a percentage and color to draw the bar. If the bar is less than or equal to - the specified percentage, that color will be chosen. For example, if the bar is 45% filled, and this colors - array is specified: - - ``` - [(0.25, RED), (0.5, ORANGE), (0.75, YELLOW), (1.0, GREEN)] - ``` - - The bar will be painted `ORANGE` because 45% is greater than 25% and less than 50%. - ''' - self.position = position - self.width = width - self.colors = sorted(colors, key=lambda c: c[0]) if colors is not None else [] - - self._percent_filled = 1.0 - - @property - def percent_filled(self) -> float: - '''The percentage of this bar that should be filled, as a value between 0.0 and 1.0.''' - return self._percent_filled - - @percent_filled.setter - def percent_filled(self, value): - self._percent_filled = min(1, max(0, value)) - - def render_to_console(self, console): - '''Draw this bar to the console''' - # Draw the background first - console.draw_rect(x=self.position.x, y=self.position.y, width=self.width, height=1, ch=1, bg=color.GREY12) - - percent_filled = self._percent_filled - if percent_filled > 0: - for color_spec in self.colors: - if percent_filled <= color_spec[0]: - bar_color = color_spec[1] - break - else: - bar_color = color.GREY50 - - filled_width = round(self._percent_filled * self.width) - console.draw_rect(x=self.position.x, y=self.position.y, width=filled_width, height=1, ch=1, bg=bar_color) diff --git a/erynrl/interface/window/__init__.py b/erynrl/interface/window/__init__.py deleted file mode 100644 index aedd067..0000000 --- a/erynrl/interface/window/__init__.py +++ /dev/null @@ -1,97 +0,0 @@ -# Eryn Wells - -''' -Declares the Window class. -''' - -from typing import Generic, Optional, TypeVar - -from tcod import event as tev -from tcod.console import Console - -from ...geometry import Point, Rect, Vector - -WindowT = TypeVar('WindowT', bound='Window') - - -class Window: - '''A user interface window. It can be framed and it can handle events.''' - - class EventHandler(tev.EventDispatch[bool], Generic[WindowT]): - ''' - Handles events for a Window. Event dispatch methods return True if the event - was handled and no further action is needed. - ''' - - def __init__(self, window: WindowT): - super().__init__() - self.window = window - - def mouse_point_for_event(self, event: tev.MouseState) -> Point: - ''' - Return the mouse point in tiles for a window event. Raises a ValueError - if the event is not a mouse event. - ''' - if not isinstance(event, tev.MouseState): - raise ValueError("Can't get mouse point for non-mouse event") - - return Point(event.tile.x, event.tile.y) - - def ev_keydown(self, event: tev.KeyDown) -> bool: - return False - - def ev_keyup(self, event: tev.KeyUp) -> bool: - return False - - def ev_mousemotion(self, event: tev.MouseMotion) -> bool: - mouse_point = self.mouse_point_for_event(event) - - if mouse_point not in self.window.bounds: - return False - - return False - - def __init__(self, bounds: Rect, *, framed: bool = True, event_handler: Optional['EventHandler'] = None): - self.bounds = bounds - '''The window's bounds in console coordinates''' - - self.is_framed = framed - '''A `bool` indicating whether the window has a frame''' - - self.event_handler = event_handler or self.__class__.EventHandler(self) - '''The window's event handler''' - - @property - def drawable_bounds(self) -> Rect: - ''' - A rectangle in console coordinates defining the area of the window that - is drawable, inset by the window's frame if it has one. - ''' - if self.is_framed: - return self.bounds.inset_rect(1, 1, 1, 1) - return self.bounds - - def convert_console_point_to_window(self, point: Point, *, use_drawable_bounds: bool = False) -> Optional[Point]: - ''' - Converts a point in console coordinates to window coordinates. If the - point is out of bounds of the window, return None. - ''' - bounds = self.drawable_bounds if use_drawable_bounds else self.bounds - if point in bounds: - return point - Vector.from_point(bounds.origin) - - return None - - def draw(self, console: Console): - '''Draw the window to the conole''' - if self.is_framed: - console.draw_frame( - self.bounds.origin.x, - self.bounds.origin.y, - self.bounds.size.width, - self.bounds.size.height) - - drawable_bounds = self.drawable_bounds - console.draw_rect(drawable_bounds.min_x, drawable_bounds.min_y, - drawable_bounds.width, drawable_bounds.height, - ord(' '), (255, 255, 255), (0, 0, 0)) diff --git a/erynrl/interface/window/info.py b/erynrl/interface/window/info.py deleted file mode 100644 index 1b21940..0000000 --- a/erynrl/interface/window/info.py +++ /dev/null @@ -1,47 +0,0 @@ -# Eryn Wells - -''' -Declares the InfoWindow. -''' - -from tcod.console import Console - -from . import Window -from ..color import HealthBar -from ..percentage_bar import PercentageBar -from ...geometry import Point, Rect -from ...object import Hero - - -class InfoWindow(Window): - '''A window that displays information about the player''' - - def __init__(self, bounds: Rect): - super().__init__(bounds, framed=True) - - self.turn_count: int = 0 - - drawable_area = self.drawable_bounds - self.hit_points_bar = PercentageBar( - position=Point(drawable_area.min_x + 6, drawable_area.min_y), - width=20, - colors=list(HealthBar.bar_colors())) - - def update_hero(self, hero: Hero): - '''Update internal state for the hero''' - assert hero.fighter - - fighter = hero.fighter - hp, max_hp = fighter.hit_points, fighter.maximum_hit_points - - self.hit_points_bar.percent_filled = hp / max_hp - - def draw(self, console: Console): - super().draw(console) - - drawable_bounds = self.drawable_bounds - console.print(x=drawable_bounds.min_x + 2, y=drawable_bounds.min_y, string='HP:') - self.hit_points_bar.render_to_console(console) - - if self.turn_count: - console.print(x=drawable_bounds.min_x, y=drawable_bounds.min_y + 1, string=f'Turn: {self.turn_count}') diff --git a/erynrl/interface/window/map.py b/erynrl/interface/window/map.py deleted file mode 100644 index 90b70b4..0000000 --- a/erynrl/interface/window/map.py +++ /dev/null @@ -1,209 +0,0 @@ -# Eryn Wells - -''' -Declares the MapWindow class. -''' - -from typing import List - -import numpy as np -import tcod.event as tev -from tcod.console import Console - -from . import Window -from ... import log -from ...geometry import Point, Rect, Vector -from ...map import Map -from ...object import Entity, Hero - - -class MapWindow(Window): - '''A Window that displays a game map''' - - class EventHandler(Window.EventHandler['MapWindow']): - '''An event handler for the MapWindow.''' - - def ev_mousemotion(self, event: tev.MouseMotion) -> bool: - mouse_point = self.mouse_point_for_event(event) - - converted_point = self.window.convert_console_point_to_window(mouse_point, use_drawable_bounds=True) - if not converted_point: - return False - - hero = self.window.hero - if not hero: - return False - - map_point = self.window.convert_console_point_to_map(mouse_point) - log.UI.info('Mouse moved; finding path from hero to %s', map_point) - - map_ = self.window.map - path = map_.find_walkable_path_from_point_to_point(hero.position, map_point) - map_.highlight_points(path) - - return False - - def ev_mousebuttondown(self, event: tev.MouseButtonDown) -> bool: - mouse_point = self.mouse_point_for_event(event) - - converted_point = self.window.convert_console_point_to_window(mouse_point, use_drawable_bounds=True) - if not converted_point: - return False - - map_point = self.window.convert_console_point_to_map(mouse_point) - log.UI.info('Mouse button down at %s', map_point) - - return False - - def __init__(self, bounds: Rect, map: Map, hero: Hero, **kwargs): - super().__init__(bounds, event_handler=self.__class__.EventHandler(self), **kwargs) - self.map = map - '''The game map''' - - self.visible_map_bounds = map.bounds - '''A rectangle in map coordinates defining the visible area of the map in the window''' - - self.hero = hero - '''The hero entity''' - - self.entities: List[Entity] = [] - '''A list of all game entities to render on the map''' - - self._draw_bounds = self.drawable_bounds - ''' - A rectangle in console coordinates where the map will actually be drawn. - This area should always be entirely contained within the window's - drawable bounds. - ''' - - def convert_console_point_to_map(self, point: Point) -> Point: - ''' - Convert a point in console coordinates to a point relative to the map's - origin point. - ''' - return point - Vector.from_point(self._draw_bounds.origin) + Vector.from_point(self.visible_map_bounds.origin) - - def _update_visible_map_bounds(self) -> Rect: - ''' - Figure out what portion of the map is visible. This method attempts to - keep the hero centered in the map viewport, while not overscrolling the - map in either direction. - ''' - bounds = self.drawable_bounds - map_bounds = self.map.bounds - - viewport_is_wider_than_map = bounds.width > map_bounds.width - viewport_is_taller_than_map = bounds.height > map_bounds.height - - if viewport_is_wider_than_map and viewport_is_taller_than_map: - # The whole map fits within the window's drawable bounds - return map_bounds - - # Attempt to keep the player centered in the viewport. - hero_point = self.hero.position - - if viewport_is_wider_than_map: - x = 0 - width = map_bounds.width - else: - half_width = bounds.width // 2 - x = min(max(0, hero_point.x - half_width), map_bounds.end_x - bounds.width) - width = bounds.width - - if viewport_is_taller_than_map: - y = 0 - height = map_bounds.height - else: - half_height = bounds.height // 2 - y = min(max(0, hero_point.y - half_height), map_bounds.end_y - bounds.height) - height = bounds.height - - return Rect.from_raw_values(x, y, width, height) - - def _update_draw_bounds(self): - ''' - The area where the map should actually be drawn, accounting for the size - of the viewport (`drawable_bounds`) and the size of the map (`self.map.bounds`). - ''' - visible_map_bounds = self.visible_map_bounds - drawable_bounds = self.drawable_bounds - - viewport_is_wider_than_map = drawable_bounds.width >= visible_map_bounds.width - viewport_is_taller_than_map = drawable_bounds.height >= visible_map_bounds.height - - if viewport_is_wider_than_map: - # Center the map horizontally in the viewport - x = drawable_bounds.min_x + (drawable_bounds.width - visible_map_bounds.width) // 2 - width = visible_map_bounds.width - else: - x = drawable_bounds.min_x - width = drawable_bounds.width - - if viewport_is_taller_than_map: - # Center the map vertically in the viewport - y = drawable_bounds.min_y + (drawable_bounds.height - visible_map_bounds.height) // 2 - height = visible_map_bounds.height - else: - y = drawable_bounds.min_y - height = drawable_bounds.height - - draw_bounds = Rect.from_raw_values(x, y, width, height) - assert draw_bounds in self.drawable_bounds - - return draw_bounds - - def draw(self, console: Console): - super().draw(console) - - self.visible_map_bounds = self._update_visible_map_bounds() - self._draw_bounds = self._update_draw_bounds() - self._draw_map(console) - self._draw_entities(console) - - def _draw_map(self, console: Console): - drawable_map_bounds = self.visible_map_bounds - - map_slice = np.s_[ - drawable_map_bounds.min_x: drawable_map_bounds.max_x + 1, - drawable_map_bounds.min_y: drawable_map_bounds.max_y + 1] - - console_draw_bounds = self._draw_bounds - console_slice = np.s_[ - console_draw_bounds.min_x: console_draw_bounds.max_x + 1, - console_draw_bounds.min_y: console_draw_bounds.max_y + 1] - - console.tiles_rgb[console_slice] = self.map.composited_tiles[map_slice] - - def _draw_entities(self, console: Console): - visible_map_bounds = self.visible_map_bounds - map_bounds_vector = Vector.from_point(self.visible_map_bounds.origin) - draw_bounds_vector = Vector.from_point(self._draw_bounds.origin) - - for ent in self.entities: - entity_position = ent.position - - # Only draw entities that are within the visible map bounds - if entity_position not in visible_map_bounds: - continue - - # Only draw entities that are in the field of view - if not self.map.point_is_visible(entity_position): - continue - - renderable = ent.renderable - if not renderable: - continue - - # Entity positions are relative to the (0, 0) point of the Map. In - # order to render them in the correct position in the console, we - # need to transform them into viewport-relative coordinates. - map_tile_at_entity_position = self.map.composited_tiles[entity_position.numpy_index] - - position = ent.position - map_bounds_vector + draw_bounds_vector - - console.print( - x=position.x, - y=position.y, - string=renderable.symbol, - fg=renderable.foreground, - bg=tuple(map_tile_at_entity_position['bg'][:3])) diff --git a/erynrl/interface/window/message_log.py b/erynrl/interface/window/message_log.py deleted file mode 100644 index df7d6ea..0000000 --- a/erynrl/interface/window/message_log.py +++ /dev/null @@ -1,23 +0,0 @@ -# Eryn Wells - -''' -Declares the MessageLogWindow. -''' - -from tcod.console import Console - -from . import Window -from ...geometry import Rect -from ...messages import MessageLog - - -class MessageLogWindow(Window): - '''A window that displays a list of messages''' - - def __init__(self, bounds: Rect, message_log: MessageLog): - super().__init__(bounds, framed=True) - self.message_log = message_log - - def draw(self, console: Console): - super().draw(console) - self.message_log.render_to_console(console, self.drawable_bounds) diff --git a/erynrl/items.py b/erynrl/items.py deleted file mode 100644 index 4c76f0b..0000000 --- a/erynrl/items.py +++ /dev/null @@ -1,38 +0,0 @@ -# Eryn Wells - -from dataclasses import dataclass -from typing import Optional, Tuple - - -@dataclass(frozen=True) -class Item: - '''A record of a kind of item - - This class follows the "type class" pattern. It represents a kind of item, not a specific instance of that item. - (See `object.Item` for that.) - - Attributes - ---------- - symbol : str - The symbol used to render this item on the map - foreground_color : Tuple[int, int, int] - The foreground color used to render this item on the map - background_color : Tuple[int, int, int], optional - The background color used to render this item on the map - name : str - The name of this item - description : str - A description of this item - ''' - symbol: str - name: str - description: str - foreground_color: Tuple[int, int, int] - background_color: Optional[Tuple[int, int, int]] = None - - -Corpse = Item( - '%', - name="Corpse", - description="The corpse of a once-living being", - foreground_color=(128, 128, 255)) diff --git a/erynrl/log.py b/erynrl/log.py deleted file mode 100644 index 8f7e4d1..0000000 --- a/erynrl/log.py +++ /dev/null @@ -1,98 +0,0 @@ -# Eryn Wells - -''' -Initializes and sets up logging for the game. -''' - -import json -import logging -import logging.config -import os.path -from typing import Iterator, Optional - -# These are re-imports so clients of this module don't have to also import logging -# pylint: disable=unused-import -from logging import CRITICAL, DEBUG, ERROR, FATAL, INFO, NOTSET, WARN, WARNING - - -def _log_name(*components): - return '.'.join(['erynrl'] + list(components)) - - -ROOT = logging.getLogger(_log_name()) -AI = logging.getLogger(_log_name('ai')) -ACTIONS = logging.getLogger(_log_name('actions')) -ACTIONS_TREE = logging.getLogger(_log_name('actions', 'tree')) -ENGINE = logging.getLogger(_log_name('engine')) -EVENTS = logging.getLogger(_log_name('events')) -UI = logging.getLogger(_log_name('ui')) - -MAP = logging.getLogger(_log_name('map')) -MAP_BSP = logging.getLogger(_log_name('map', 'bsp')) -MAP_CELL_ATOM = logging.getLogger(_log_name('map', 'cellular')) - - -def walk_up_directories_of_path(path: str) -> Iterator[str]: - ''' - Walk up a path, yielding each directory, until the root of the filesystem is - found. - - ### Parameters - `path`: `str` - The starting path - - ### Returns - Yields each ancestor directory until the root directory of the filesystem is - reached. - ''' - while path and path != '/': - if os.path.isdir(path): - yield path - path = os.path.dirname(path) - - -def find_logging_config() -> Optional[str]: - ''' - Walk up the filesystem from this script to find a logging_config.json - - ### Returns - The path to a logging configuration file, or `None` if no such file was found - ''' - for parent_dir in walk_up_directories_of_path(__file__): - possible_logging_config_file = os.path.join(parent_dir, 'logging_config.json') - if os.path.isfile(possible_logging_config_file): - ROOT.info('Found logging config file %s', possible_logging_config_file) - break - else: - return None - - return possible_logging_config_file - - -def init(config_file: Optional[str] = None): - ''' - Set up the logging system by (preferrably) reading a logging configuration file. - - ### Parameters - `config_file`: Optional[str] - Path to a file containing a Python logging configuration in JSON - ''' - logging_config_path = config_file if config_file else find_logging_config() - - if logging_config_path and os.path.isfile(logging_config_path): - ROOT.info('Found logging configuration at %s', logging_config_path) - with open(logging_config_path, encoding='utf-8') as logging_config_file: - logging_config = json.load(logging_config_file) - logging.config.dictConfig(logging_config) - else: - ROOT.info( - "Couldn't find logging configuration at %s; using default configuration", - logging_config_path) - - root_logger = logging.getLogger('') - root_logger.setLevel(logging.DEBUG) - - stderr_handler = logging.StreamHandler() - stderr_handler.setFormatter(logging.Formatter("%(asctime)s %(name)s: %(message)s")) - - root_logger.addHandler(stderr_handler) diff --git a/erynrl/map/__init__.py b/erynrl/map/__init__.py deleted file mode 100644 index a4216b7..0000000 --- a/erynrl/map/__init__.py +++ /dev/null @@ -1,132 +0,0 @@ -# Eryn Wells - -''' -This module defines the level map, a number of basic building blocks (Rooms, etc), and objects that generate various -parts of a map. -''' - -import random -from typing import Iterable, List - -import numpy as np -import tcod - -from ..configuration import Configuration -from ..geometry import Point, Rect, Size -from .generator import MapGenerator -from .room import Corridor, Room -from .tile import Empty, Shroud - - -class Map: - '''A level map''' - - def __init__(self, config: Configuration, generator: MapGenerator): - self.configuration = config - - map_size = config.map_size - self._bounds = Rect(Point(), map_size) - - shape = map_size.numpy_shape - self.tiles = np.full(shape, fill_value=Empty, order='F') - - self.highlighted = np.full(shape, fill_value=False, order='F') - - # Map tiles that are currently visible to the player - self.visible = np.full(shape, fill_value=False, order='F') - # Map tiles that the player has explored - should_mark_all_tiles_explored = config.sandbox - self.explored = np.full(shape, fill_value=should_mark_all_tiles_explored, order='F') - - self.__walkable_points = None - - generator.generate(self) - - # Map Features - self.rooms: List[Room] = [] - self.corridors: List[Corridor] = [] - self.up_stairs = generator.up_stairs - self.down_stairs = generator.down_stairs - - @property - def bounds(self) -> Rect: - '''The bounds of the map''' - return self._bounds - - @property - def size(self) -> Size: - '''The size of the map''' - return self.configuration.map_size - - @property - def composited_tiles(self) -> np.ndarray: - # TODO: Hold onto the result here so that this doen't have to be done every time this property is called. - return np.select( - condlist=[ - self.highlighted, - self.visible, - self.explored], - choicelist=[ - self.tiles['highlighted'], - self.tiles['light'], - self.tiles['dark']], - default=Shroud) - - def update_visible_tiles(self, point: Point, radius: int): - field_of_view = tcod.map.compute_fov(self.tiles['transparent'], tuple(point), radius=radius) - - # The player's computed field of view - self.visible[:] = field_of_view - - def random_walkable_position(self) -> Point: - '''Return a random walkable point on the map.''' - if not self.__walkable_points: - self.__walkable_points = [Point(x, y) for x, y in np.ndindex( - self.tiles.shape) if self.tiles[x, y]['walkable']] - return random.choice(self.__walkable_points) - - def point_is_in_bounds(self, point: Point) -> bool: - '''Return True if the given point is inside the bounds of the map''' - return 0 <= point.x < self.size.width and 0 <= point.y < self.size.height - - def point_is_walkable(self, point: Point) -> bool: - '''Return True if the tile at the given point is walkable''' - if not self.point_is_in_bounds(point): - raise ValueError(f'Point {point!s} is not in bounds') - return self.tiles[point.numpy_index]['walkable'] - - def point_is_visible(self, point: Point) -> bool: - '''Return True if the point is visible to the player''' - if not self.point_is_in_bounds(point): - raise ValueError(f'Point {point!s} is not in bounds') - return self.visible[point.numpy_index] - - def point_is_explored(self, point: Point) -> bool: - '''Return True if the tile at the given point has been explored by the player''' - if not self.point_is_in_bounds(point): - raise ValueError(f'Point {point!s} is not in bounds') - return self.explored[point.numpy_index] - - def highlight_points(self, points: Iterable[Point]): - '''Update the highlight graph with the list of points to highlight.''' - self.highlighted.fill(False) - - for pt in points: - self.highlighted[pt.numpy_index] = True - - def find_walkable_path_from_point_to_point(self, point_a: Point, point_b: Point) -> Iterable[Point]: - ''' - Find a path between point A and point B using tcod's A* implementation. - ''' - a_star = tcod.path.AStar(self.tiles['walkable']) - path = a_star.get_path(point_a.x, point_a.y, point_b.x, point_b.y) - return map(lambda t: Point(t[0], t[1]), path) - - def __str__(self): - string = '' - - tiles = self.tiles['light']['ch'] - for row in tiles: - string += ''.join(chr(n) for n in row) + '\n' - - return string diff --git a/erynrl/map/generator/__init__.py b/erynrl/map/generator/__init__.py deleted file mode 100644 index 1fc1d8d..0000000 --- a/erynrl/map/generator/__init__.py +++ /dev/null @@ -1,56 +0,0 @@ -# Eryn Wells - -''' -This module defines a bunch of mechanisms for generating maps. -''' - -from typing import List, TYPE_CHECKING - -from .corridor import CorridorGenerator -from .room import RoomGenerator -from ...geometry import Point - -if TYPE_CHECKING: - from .. import Map - - -class MapGenerator: - '''Abstract base class defining an interface for generating a map and applying it to a set of tiles.''' - - @property - def up_stairs(self) -> List[Point]: - '''The location of any routes to a higher floor of the dungeon.''' - raise NotImplementedError() - - @property - def down_stairs(self) -> List[Point]: - '''The location of any routes to a lower floor of the dungeon.''' - raise NotImplementedError() - - def generate(self, map: 'Map'): - '''Generate a map and place it in `tiles`''' - raise NotImplementedError() - - -class RoomsAndCorridorsGenerator(MapGenerator): - ''' - Generates a classic "rooms and corridors" style map with the given room and corridor generators. - ''' - - def __init__(self, room_generator: RoomGenerator, corridor_generator: CorridorGenerator): - self.room_generator = room_generator - self.corridor_generator = corridor_generator - - @property - def up_stairs(self) -> List[Point]: - return self.room_generator.up_stairs - - @property - def down_stairs(self) -> List[Point]: - return self.room_generator.down_stairs - - def generate(self, map: 'Map'): - self.room_generator.generate(map) - self.room_generator.apply(map) - self.corridor_generator.generate(map) - self.corridor_generator.apply(map) diff --git a/erynrl/map/generator/cellular_atomata.py b/erynrl/map/generator/cellular_atomata.py deleted file mode 100644 index 1fad789..0000000 --- a/erynrl/map/generator/cellular_atomata.py +++ /dev/null @@ -1,133 +0,0 @@ -# Eryn Wells - -import random -from dataclasses import dataclass -from typing import Optional, TYPE_CHECKING - -import numpy as np - -from ... import log -from ...geometry import Point, Rect, Vector -from ..tile import Empty, Floor, Wall, tile_datatype - -if TYPE_CHECKING: - from .. import Map - - -class CellularAtomataMapGenerator: - ''' - A map generator that utilizes a cellular atomaton to place floors and walls. - ''' - - @dataclass - class Configuration: - ''' - Configuration of a cellular atomaton map generator. - - ### Attributes - `fill_percentage` : `float` - The percentage of tiles to fill with Floor when the map is seeded. - `number_of_rounds` : `int` - The number of rounds to run the atomaton. 5 is a good default. More - rounds results in smoother output; fewer rounds results in more - jagged, random output. - ''' - fill_percentage: float = 0.5 - number_of_rounds: int = 5 - - def __init__(self, bounds: Rect, config: Optional[Configuration] = None): - ''' - Initializer - - ### Parameters - - `bounds` : `Rect` - A rectangle representing the bounds of the cellular atomaton - `config` : `Optional[Configuration]` - A configuration object specifying parameters for the atomaton. If - None, the instance will use a default configuration. - ''' - self.bounds = bounds - self.configuration = config if config else CellularAtomataMapGenerator.Configuration() - self.tiles = np.full((bounds.size.height, bounds.size.width), fill_value=Empty, dtype=tile_datatype, order='C') - - def generate(self): - ''' - Run the cellular atomaton on a grid of `self.bounds.size` shape. - - First fill the grid with random Floor and Wall tiles according to - `self.configuration.fill_percentage`, then run the simulation for - `self.configuration.number_of_rounds` rounds. - ''' - self._fill() - self._run_atomaton() - - def apply(self, map: 'Map'): - origin = self.bounds.origin - for y, x in np.ndindex(self.tiles.shape): - map_pt = origin + Vector(x, y) - tile = self.tiles[y, x] - if tile == Floor: - map.tiles[map_pt.numpy_index] = tile - - def _fill(self): - fill_percentage = self.configuration.fill_percentage - - for y, x in np.ndindex(self.tiles.shape): - self.tiles[y, x] = Floor if random.random() < fill_percentage else Empty - - def _run_atomaton(self): - alternate_tiles = np.full((self.bounds.size.height, self.bounds.size.width), - fill_value=Empty, dtype=tile_datatype, order='C') - - number_of_rounds = self.configuration.number_of_rounds - if number_of_rounds < 1: - raise ValueError('Refusing to run cellular atomaton for less than 1 round') - - log.MAP_CELL_ATOM.info( - 'Running cellular atomaton over %s for %d round%s', - self.bounds, - number_of_rounds, - '' if number_of_rounds == 1 else 's') - - for i in range(number_of_rounds): - if i % 2 == 0: - from_tiles = self.tiles - to_tiles = alternate_tiles - else: - from_tiles = alternate_tiles - to_tiles = self.tiles - - self._do_round(from_tiles, to_tiles) - - # If we ended on a round where alternate_tiles was the "to" tile grid - # above, save it back to self.tiles. - if number_of_rounds % 2 == 0: - self.tiles = alternate_tiles - - def _do_round(self, from_tiles: np.ndarray, to_tiles: np.ndarray): - for y, x in np.ndindex(from_tiles.shape): - pt = Point(x, y) - - # Start with 1 because the point is its own neighbor - number_of_neighbors = 1 - for neighbor in pt.neighbors: - try: - if from_tiles[neighbor.y, neighbor.x] == Floor: - number_of_neighbors += 1 - except IndexError: - pass - - idx = (pt.y, pt.x) - tile_is_alive = from_tiles[idx] == Floor - if tile_is_alive and number_of_neighbors >= 5: - # Survival - to_tiles[idx] = Floor - elif not tile_is_alive and number_of_neighbors >= 5: - # Birth - to_tiles[idx] = Floor - else: - to_tiles[idx] = Empty - - def __str__(self): - return '\n'.join(''.join(chr(i['light']['ch']) for i in row) for row in self.tiles) diff --git a/erynrl/map/generator/corridor.py b/erynrl/map/generator/corridor.py deleted file mode 100644 index b57a3ad..0000000 --- a/erynrl/map/generator/corridor.py +++ /dev/null @@ -1,124 +0,0 @@ -# Eryn Wells - -''' -Defines an abstract CorridorGenerator and several concrete subclasses. These classes generate corridors between rooms. -''' - -import random -from itertools import pairwise -from typing import List, TYPE_CHECKING - -import tcod - -from ... import log -from ...geometry import Point -from ..room import Corridor, Room -from ..tile import Empty, Floor, Wall - -if TYPE_CHECKING: - from .. import Map - - -class CorridorGenerator: - ''' - Corridor generators produce corridors between rooms. - ''' - - def generate(self, map: 'Map') -> bool: - '''Generate corridors given a list of rooms.''' - raise NotImplementedError() - - def apply(self, map: 'Map'): - '''Apply corridors to a tile grid.''' - raise NotImplementedError() - - def _sorted_rooms(self, rooms: List[Room]) -> List[Room]: - return sorted(rooms, key=lambda r: r.bounds.origin) - - -class ElbowCorridorGenerator(CorridorGenerator): - ''' - Generators corridors using a simple "elbow" algorithm: - - ``` - For each pair of rooms: - 1. Find the midpoint of the bounding rect of each room - 2. For each pair of rooms: - 1. Calculate an elbow point by taking the x coordinate of one room - and the y coordinate of the other room, choosing which x and which - y at random. - 2. Draw a path from the midpoint of the first room to the elbow point - 3. Draw a path from the elbow point to the midpoint of the second room - ``` - ''' - - def __init__(self): - self.corridors: List[Corridor] = [] - - def generate(self, map: 'Map') -> bool: - rooms = map.rooms - - if len(rooms) < 2: - return True - - sorted_rooms = self._sorted_rooms(rooms) - - for left_room, right_room in pairwise(sorted_rooms): - corridor = self._generate_corridor_between(left_room, right_room) - self.corridors.append(corridor) - - return True - - def _generate_corridor_between(self, left_room, right_room) -> Corridor: - left_room_bounds = left_room.bounds - right_room_bounds = right_room.bounds - - log.MAP.debug(' left: %s, %s', left_room, left_room_bounds) - log.MAP.debug('right: %s, %s', right_room, right_room_bounds) - - start_point = left_room_bounds.midpoint - end_point = right_room_bounds.midpoint - - # Randomly choose whether to move horizontally then vertically or vice versa - horizontal_first = random.random() < 0.5 - if horizontal_first: - corner = Point(end_point.x, start_point.y) - else: - corner = Point(start_point.x, end_point.y) - - log.MAP.debug( - 'Digging a tunnel between %s and %s with corner %s (%s)', - start_point, - end_point, - corner, - 'horizontal' if horizontal_first else 'vertical') - log.MAP.debug('|-> start: %s', left_room_bounds) - log.MAP.debug('`-> end: %s', right_room_bounds) - - corridor: List[Point] = [] - - for x, y in tcod.los.bresenham(tuple(start_point), tuple(corner)).tolist(): - corridor.append(Point(x, y)) - - for x, y in tcod.los.bresenham(tuple(corner), tuple(end_point)).tolist(): - corridor.append(Point(x, y)) - - return Corridor(points=corridor) - - def apply(self, map: 'Map'): - tiles = map.tiles - - map.corridors = self.corridors - - for corridor in self.corridors: - for pt in corridor: - tiles[pt.x, pt.y] = Floor - for neighbor in pt.neighbors: - if not (0 <= neighbor.x < tiles.shape[0] and 0 <= neighbor.y < tiles.shape[1]): - continue - if tiles[neighbor.x, neighbor.y] == Empty: - tiles[neighbor.x, neighbor.y] = Wall - - -class NetHackCorridorGenerator(CorridorGenerator): - '''A corridor generator that produces doors and corridors that look like Nethack's Dungeons of Doom levels.''' diff --git a/erynrl/map/generator/room.py b/erynrl/map/generator/room.py deleted file mode 100644 index 727bfe2..0000000 --- a/erynrl/map/generator/room.py +++ /dev/null @@ -1,380 +0,0 @@ -# Eryn Wells - -import math -import random -from dataclasses import dataclass -from typing import Iterable, Iterator, List, Optional, Tuple, TYPE_CHECKING - -import numpy as np -import tcod - -from ... import log -from ...geometry import Point, Rect, Size -from ..room import FreeformRoom, RectangularRoom, Room -from ..tile import Empty, Floor, StairsDown, StairsUp, Wall, tile_datatype -from .cellular_atomata import CellularAtomataMapGenerator - -if TYPE_CHECKING: - from .. import Map - - -class RoomGenerator: - '''Abstract room generator class.''' - - @dataclass - class Configuration: - ''' - Configuration of a RoomGenerator - - ### Attributes - - rect_method : RectMethod - A RectMethod object to produce rectangles - room_method : RoomMethod - A RoomMethod object to produce rooms from rectangles - ''' - rect_method: 'RectMethod' - room_method: 'RoomMethod' - - def __init__(self, config: Configuration): - self.configuration = config - - self.rooms: List[Room] = [] - self.up_stairs: List[Point] = [] - self.down_stairs: List[Point] = [] - - def generate(self, map: 'Map'): - '''Generate rooms and stairs''' - rect_method = self.configuration.rect_method - room_method = self.configuration.room_method - - for rect in rect_method.generate(map): - room = room_method.room_in_rect(rect) - if not room: - break - self.rooms.append(room) - - if len(self.rooms) == 0: - return - - self._generate_stairs() - - def apply(self, map: 'Map'): - '''Apply the generated rooms to a tile array''' - self._apply(map) - self._apply_stairs(map) - - def _apply(self, map: 'Map'): - ''' - Apply the generated list of rooms to an array of tiles. Subclasses must implement this. - - Arguments - --------- - map: Map - The game map to apply the generated room to - ''' - tiles = map.tiles - - map.rooms = self.rooms - - for room in self.rooms: - for pt in room.floor_points: - tiles[pt.numpy_index] = Floor - - for room in self.rooms: - for pt in room.wall_points: - idx = pt.numpy_index - - if tiles[idx] != Empty: - continue - - tiles[idx] = Wall - - def _generate_stairs(self): - up_stair_room = random.choice(self.rooms) - down_stair_room = None - if len(self.rooms) >= 2: - while down_stair_room is None or down_stair_room == up_stair_room: - down_stair_room = random.choice(self.rooms) - else: - down_stair_room = up_stair_room - - self.up_stairs.append(random.choice(list(up_stair_room.walkable_tiles))) - self.down_stairs.append(random.choice(list(down_stair_room.walkable_tiles))) - - def _apply_stairs(self, map: 'Map'): - tiles = map.tiles - - map.up_stairs = self.up_stairs - map.down_stairs = self.down_stairs - - for pt in self.up_stairs: - tiles[pt.numpy_index] = StairsUp - for pt in self.down_stairs: - tiles[pt.numpy_index] = StairsDown - - -class RectMethod: - '''An abstract class defining a method for generating rooms.''' - - def generate(self, map: 'Map') -> Iterator[Rect]: - '''Generate rects to place rooms in until there are no more.''' - raise NotImplementedError() - - -class OneBigRoomRectMethod(RectMethod): - ''' - A room generator method that yields one large rectangle centered in the - bounds defined by the zero origin and `self.size`. - ''' - - @dataclass - class Configuration: - ''' - Configuration for a OneBigRoom room generator method. - - ### Attributes - - width_percentage : float - The percentage of overall width to make the room - height_percentage : float - The percentage of overall height to make the room - ''' - width_percentage: float = 0.5 - height_percentage: float = 0.5 - - def __init__(self, config: Optional[Configuration] = None): - super().__init__() - self.configuration = config or self.__class__.Configuration() - - def generate(self, map: 'Map') -> Iterator[Rect]: - map_size = map.bounds.size - width = map_size.width - height = map_size.height - - size = Size(math.floor(width * self.configuration.width_percentage), - math.floor(height * self.configuration.height_percentage)) - origin = Point((width - size.width) // 2, (height - size.height) // 2) - - yield Rect(origin, size) - - -class RandomRectMethod(RectMethod): - NUMBER_OF_ATTEMPTS_PER_RECT = 30 - - @dataclass - class Configuration: - number_of_rooms: int = 30 - minimum_room_size: Size = Size(7, 7) - maximum_room_size: Size = Size(20, 20) - - def __init__(self, config: Optional[Configuration] = None): - self.configuration = config or self.__class__.Configuration() - self._rects: List[Rect] = [] - - def generate(self, map: 'Map') -> Iterator[Rect]: - minimum_room_size = self.configuration.minimum_room_size - maximum_room_size = self.configuration.maximum_room_size - - width_range = (minimum_room_size.width, maximum_room_size.width) - height_range = (minimum_room_size.height, maximum_room_size.height) - - map_size = map.size - - while len(self._rects) < self.configuration.number_of_rooms: - for _ in range(self.__class__.NUMBER_OF_ATTEMPTS_PER_RECT): - size = Size(random.randint(*width_range), random.randint(*height_range)) - origin = Point(random.randint(0, map_size.width - size.width), - random.randint(0, map_size.height - size.height)) - candidate_rect = Rect(origin, size) - - overlaps_any_existing_room = any(candidate_rect.intersects(r) for r in self._rects) - if not overlaps_any_existing_room: - break - else: - return - - self._rects.append(candidate_rect) - yield candidate_rect - - -class BSPRectMethod(RectMethod): - ''' - Generate rectangles with Binary Space Partitioning. - ''' - - @dataclass - class Configuration: - ''' - Configuration for the binary space partitioning (BSP) Rect method. - - ### Attributes - - number_of_rooms : int - The maximum number of rooms to produce - maximum_room_size : Size - The maximum size of any room - minimum_room_size : Size - The minimum size of any room - room_size_ratio : Tuple[float, float] - A pair of floats indicating the maximum proportion the sides of a - BSP node can have to each other. - - The first value is the horizontal ratio. BSP nodes will never have a - horizontal size (width) bigger than `room_size_ratio[0]` times the - vertical size. - - The second value is the vertical ratio. BSP nodes will never have a - vertical size (height) larger than `room_size_ratio[1]` times the - horizontal size. - - The closer these values are to 1.0, the more square the BSP nodes - will be. - ''' - number_of_rooms: int = 30 - minimum_room_size: Size = Size(7, 7) - maximum_room_size: Size = Size(20, 20) - room_size_ratio: Tuple[float, float] = (1.1, 1.1) - - def __init__(self, config: Optional[Configuration] = None): - self.configuration = config or self.__class__.Configuration() - - def generate(self, map: 'Map') -> Iterator[Rect]: - nodes_with_rooms = set() - - minimum_room_size = self.configuration.minimum_room_size - maximum_room_size = self.configuration.maximum_room_size - - map_size = map.size - - # Recursively divide the map into squares of various sizes to place rooms in. - bsp = tcod.bsp.BSP(x=0, y=0, width=map_size.width, height=map_size.height) - - # Add 2 to the minimum width and height to account for walls - bsp.split_recursive( - depth=6, - min_width=minimum_room_size.width, - min_height=minimum_room_size.height, - max_horizontal_ratio=self.configuration.room_size_ratio[0], - max_vertical_ratio=self.configuration.room_size_ratio[1]) - - log.MAP_BSP.info('Generating room rects via BSP') - - # Visit all nodes in a level before visiting any of their children - for bsp_node in bsp.level_order(): - node_width = bsp_node.w - node_height = bsp_node.h - - if node_width > maximum_room_size.width or node_height > maximum_room_size.height: - log.MAP_BSP.debug('Node with size (%s, %s) exceeds maximum size %s', - node_width, node_height, maximum_room_size) - continue - - if len(nodes_with_rooms) >= self.configuration.number_of_rooms: - # Made as many rooms as we're allowed. We're done. - log.MAP_BSP.debug("Generated enough rooms (more than %d); we're done", - self.configuration.number_of_rooms) - return - - if any(node in nodes_with_rooms for node in self.__all_parents_of_node(bsp_node)): - # Already made a room for one of this node's parents - log.MAP_BSP.debug('Already made a room for parent of %s', bsp_node) - continue - - try: - probability_of_room = max( - 1.0 / (node_width - minimum_room_size.width), - 1.0 / (node_height - minimum_room_size.height)) - except ZeroDivisionError: - probability_of_room = 1.0 - - log.MAP_BSP.info('Probability of generating room for %s: %f', bsp_node, probability_of_room) - - if random.random() <= probability_of_room: - log.MAP_BSP.info('Yielding room for node %s', bsp_node) - nodes_with_rooms.add(bsp_node) - yield self.__rect_from_bsp_node(bsp_node) - - log.MAP_BSP.info('Finished BSP room rect generation, yielded %d rooms', len(nodes_with_rooms)) - - def __rect_from_bsp_node(self, bsp_node: tcod.bsp.BSP) -> Rect: - return Rect.from_raw_values(bsp_node.x, bsp_node.y, bsp_node.w, bsp_node.h) - - def __all_parents_of_node(self, node: tcod.bsp.BSP | None) -> Iterable[tcod.bsp.BSP]: - while node: - yield node - node = node.parent - - -class RoomMethod: - '''An abstract class defining a method for generating rooms.''' - - def room_in_rect(self, rect: Rect) -> Optional[Room]: - '''Create a Room inside the given Rect.''' - raise NotImplementedError() - - -class RectangularRoomMethod(RoomMethod): - def room_in_rect(self, rect: Rect) -> Optional[Room]: - return RectangularRoom(rect) - - -class CellularAtomatonRoomMethod(RoomMethod): - - def __init__(self, cellular_atomaton_config: CellularAtomataMapGenerator.Configuration): - self.cellular_atomaton_configuration = cellular_atomaton_config - - def room_in_rect(self, rect: Rect) -> Optional[Room]: - # The cellular atomaton doesn't generate any walls, just floors and - # emptiness. Inset it by 1 all the way around so that we can draw walls - # around it. - - atomaton_rect = rect.inset_rect(1, 1, 1, 1) - room_generator = CellularAtomataMapGenerator(atomaton_rect, self.cellular_atomaton_configuration) - room_generator.generate() - - # Create a new tile array and copy the result of the atomaton into it, - # then draw walls everywhere that neighbors a floor tile. - - width = rect.width - height = rect.height - - room_tiles = np.full((height, width), fill_value=Empty, dtype=tile_datatype, order='C') - room_tiles[1:height - 1, 1:width - 1] = room_generator.tiles - - for y, x in np.ndindex(room_tiles.shape): - if room_tiles[y, x] == Floor: - continue - - for neighbor in Point(x, y).neighbors: - try: - if room_tiles[neighbor.y, neighbor.x] != Floor: - continue - room_tiles[y, x] = Wall - break - except IndexError: - pass - - return FreeformRoom(rect, room_tiles) - - -class OrRoomMethod(RoomMethod): - ''' - A room generator method that picks between several RoomMethods at random - based on a set of probabilities. - ''' - - def __init__(self, methods: Iterable[Tuple[float, RoomMethod]]): - assert sum(m[0] for m in methods) == 1.0 - self.methods = methods - - def room_in_rect(self, rect: Rect) -> Optional[Room]: - factor = random.random() - - threshold = 0 - for method in self.methods: - threshold += method[0] - if factor <= threshold: - return method[1].room_in_rect(rect) - - return None diff --git a/erynrl/map/grid.py b/erynrl/map/grid.py deleted file mode 100644 index 4e495d5..0000000 --- a/erynrl/map/grid.py +++ /dev/null @@ -1,15 +0,0 @@ -# Eryn Wells - -''' -Utilities for maps. -''' - -import numpy as np - -from .tile import Empty -from ..geometry import Size - - -def make_grid(size: Size, fill: np.ndarray = Empty) -> np.ndarray: - '''Make a numpy array of the given size filled with `fill` tiles.''' - return np.full(size.numpy_shape, fill_value=fill, order='F') diff --git a/erynrl/map/room.py b/erynrl/map/room.py deleted file mode 100644 index 95b34f3..0000000 --- a/erynrl/map/room.py +++ /dev/null @@ -1,138 +0,0 @@ -# Eryn Wells - -''' -Implements an abstract Room class, and subclasses that implement it. Rooms are basic components of maps. -''' - -from typing import Iterable, Iterator, List, Optional - -import numpy as np - -from ..geometry import Point, Rect, Vector -from .tile import Floor, Wall - - -class Room: - '''An abstract room. It can be any size or shape.''' - - def __init__(self, bounds: Rect): - self.bounds: Rect = bounds - - @property - def center(self) -> Point: - '''The center of the room, truncated according to integer math rules''' - return self.bounds.midpoint - - @property - def wall_points(self) -> Iterable[Point]: - '''An iterator over all the points that make up the walls of this room.''' - raise NotImplementedError() - - @property - def floor_points(self) -> Iterable[Point]: - '''An iterator over all the points that make of the floor of this room''' - raise NotImplementedError() - - @property - def walkable_tiles(self) -> Iterable[Point]: - '''An iterator over all the points that are walkable in this room.''' - raise NotImplementedError() - - -class RectangularRoom(Room): - '''A rectangular room defined by a Rect. - - Attributes - ---------- - bounds : Rect - A rectangle that defines the room. This rectangle includes the tiles used for the walls, so the floor is 1 tile - inset from the bounds. - ''' - - @property - def walkable_tiles(self) -> Iterable[Point]: - floor_rect = self.bounds.inset_rect(top=1, right=1, bottom=1, left=1) - for y in range(floor_rect.min_y, floor_rect.max_y + 1): - for x in range(floor_rect.min_x, floor_rect.max_x + 1): - yield Point(x, y) - - @property - def wall_points(self) -> Iterable[Point]: - bounds = self.bounds - - min_y = bounds.min_y - max_y = bounds.max_y - min_x = bounds.min_x - max_x = bounds.max_x - - for x in range(min_x, max_x + 1): - yield Point(x, min_y) - yield Point(x, max_y) - - for y in range(min_y + 1, max_y): - yield Point(min_x, y) - yield Point(max_x, y) - - @property - def floor_points(self) -> Iterable[Point]: - inset_bounds = self.bounds.inset_rect(1, 1, 1, 1) - - min_y = inset_bounds.min_y - max_y = inset_bounds.max_y - min_x = inset_bounds.min_x - max_x = inset_bounds.max_x - - for x in range(min_x, max_x + 1): - for y in range(min_y, max_y + 1): - yield Point(x, y) - - def __repr__(self) -> str: - return f'{self.__class__.__name__}({self.bounds})' - - -class FreeformRoom(Room): - def __init__(self, bounds: Rect, tiles: np.ndarray): - super().__init__(bounds) - self.tiles = tiles - - @property - def floor_points(self) -> Iterable[Point]: - room_origin_vector = Vector.from_point(self.bounds.origin) - for y, x in np.ndindex(self.tiles.shape): - if self.tiles[y, x] == Floor: - yield Point(x, y) + room_origin_vector - - @property - def wall_points(self) -> Iterable[Point]: - room_origin_vector = Vector.from_point(self.bounds.origin) - for y, x in np.ndindex(self.tiles.shape): - if self.tiles[y, x] == Wall: - yield Point(x, y) + room_origin_vector - - @property - def walkable_tiles(self) -> Iterable[Point]: - room_origin_vector = Vector.from_point(self.bounds.origin) - for y, x in np.ndindex(self.tiles.shape): - if self.tiles[y, x]['walkable']: - yield Point(x, y) + room_origin_vector - - def __str__(self): - return '\n'.join(''.join(chr(i['light']['ch']) for i in row) for row in self.tiles) - - -class Corridor: - ''' - A corridor is a list of points connecting two endpoints - ''' - - def __init__(self, points: Optional[List[Point]] = None): - self.points: List[Point] = points or [] - - @property - def length(self) -> int: - '''The length of this corridor''' - return len(self.points) - - def __iter__(self) -> Iterator[Point]: - for pt in self.points: - yield pt diff --git a/erynrl/map/tile.py b/erynrl/map/tile.py deleted file mode 100644 index 91d29ca..0000000 --- a/erynrl/map/tile.py +++ /dev/null @@ -1,73 +0,0 @@ -# Eryn Wells - -''' -Map tiles and tile related things. - -Maps are represented with 2-dimensional numpy arrays with the `dtype`s defined -here. Tiles are instances of those dtypes. -''' - -from typing import Tuple - -import numpy as np - -graphic_datatype = np.dtype([ - # Character, a Unicode codepoint represented as an int32 - ('ch', np.int32), - # Foreground color, three bytes - ('fg', '4B'), - # Background color, three bytes - ('bg', '4B'), -]) - -tile_datatype = np.dtype([ - # Bool indicating whether this tile can be traversed - ('walkable', np.bool_), - # Bool indicating whether this tile is transparent - ('transparent', np.bool_), - # A graphic struct (as above) defining the look of this tile when it's not visible - ('dark', graphic_datatype), - # A graphic struct (as above) defining the look of this tile when it's visible - ('light', graphic_datatype), - # A graphic struct (as above) defining the look of this tile when it's highlighted - ('highlighted', graphic_datatype), -]) - - -def tile(*, - walkable: int, - transparent: int, - dark: Tuple[int, Tuple[int, int, int, int], Tuple[int, int, int, int]], - light: Tuple[int, Tuple[int, int, int, int], Tuple[int, int, int, int]], - highlighted: Tuple[int, Tuple[int, int, int, int], Tuple[int, int, int, int]]) -> np.ndarray: - return np.array((walkable, transparent, dark, light, highlighted), dtype=tile_datatype) - - -# An overlay color for tiles that are not visible and have not been explored -Shroud = np.array((ord(' '), (255, 255, 255, 255), (0, 0, 0, 0)), dtype=graphic_datatype) - -Empty = tile( - walkable=False, transparent=False, - dark=(ord('#'), (20, 20, 20, 255), (0, 0, 0, 0)), - light=(ord('#'), (20, 20, 20, 255), (0, 0, 0, 0)), - highlighted=(ord('#'), (20, 20, 20, 255), (30, 30, 30, 255))) -Floor = tile( - walkable=True, transparent=True, - dark=(ord('·'), (80, 80, 100, 255), (50, 50, 50, 255)), - light=(ord('·'), (100, 100, 120, 255), (80, 80, 100, 255)), - highlighted=(ord('·'), (100, 100, 120, 255), (80, 80, 150, 255))) -StairsUp = tile( - walkable=True, transparent=True, - dark=(ord('<'), (80, 80, 100, 255), (50, 50, 50, 255)), - light=(ord('<'), (100, 100, 120, 255), (80, 80, 100, 255)), - highlighted=(ord('<'), (100, 100, 120, 255), (80, 80, 150, 255))) -StairsDown = tile( - walkable=True, transparent=True, - dark=(ord('>'), (80, 80, 100, 255), (50, 50, 50, 255)), - light=(ord('>'), (100, 100, 120, 255), (80, 80, 100, 255)), - highlighted=(ord('>'), (100, 100, 120, 255), (80, 80, 150, 255))) -Wall = tile( - walkable=False, transparent=False, - dark=(ord('#'), (80, 80, 80, 255), (0, 0, 0, 255)), - light=(ord('#'), (100, 100, 100, 255), (20, 20, 20, 255)), - highlighted=(ord('#'), (100, 100, 100, 255), (20, 20, 20, 255))) diff --git a/erynrl/messages.py b/erynrl/messages.py deleted file mode 100644 index 56179af..0000000 --- a/erynrl/messages.py +++ /dev/null @@ -1,93 +0,0 @@ -# Eryn Wells - -''' -Defines the classes the support the in-game message log. Messages are recorded to the log as game actions are handled. A -short buffer of messages is displayed in the game's HUD, and a full list of messages can be viewed by the player at any -time. -''' - -import textwrap -from typing import List, Optional, Reversible, Tuple - -import tcod - -from .geometry import Rect - - -class Message: - '''A message in the message log - - Attributes - ---------- - text : str - The text of the message - foreground : Tuple[int, int, int] - The foreground color to render the message with - count : int - The number of times this message has stacked - ''' - - def __init__(self, text: str, fg: Optional[Tuple[int, int, int]] = None): - self.text = text - self.foreground = fg - self.count = 1 - - @property - def full_text(self) -> str: - '''The full text of the message, including a count of repeats, if present''' - if self.count == 1: - return self.text - return f'{self.text} (x{self.count})' - - def __str__(self) -> str: - return self.text - - def __repr__(self) -> str: - return f'{self.__class__.__name__}({repr(self.text)}, fg={self.foreground})' - - -class MessageLog: - '''A buffer of messages sent to the player by the game''' - - def __init__(self): - self.messages: List[Message] = [] - - def add_message(self, text: str, fg: Optional[Tuple[int, int, int]] = None, stack: bool = True): - ''' - Add a message to the buffer - - Parameters - ---------- - text : str - The text of the message - fg : Tuple[int, int, int], optional - A foreground color to render the text - stack : bool - If True and the previous message in the buffer is the same as the text given, increment the count of that - message rather than adding a new message to the buffer - ''' - if stack and self.messages and self.messages[-1].text == text: - self.messages[-1].count += 1 - else: - self.messages.append(Message(text, fg)) - - def render_to_console(self, console: tcod.console.Console, rect: Rect): - '''Render this message log to the given console in the given rect''' - self.render_messages(console, rect, self.messages) - - @staticmethod - def render_messages(console: tcod.console.Console, rect: Rect, messages: Reversible[Message]): - '''Render a list of messages to the console in the given rect''' - y_offset = min(rect.size.height, len(messages)) - 1 - - for message in reversed(messages): - wrapped_text = textwrap.wrap(message.full_text, rect.size.width) - for line in wrapped_text: - console.print(x=rect.min_x, y=rect.min_y + y_offset, string=line, fg=message.foreground) - y_offset -= 1 - - if y_offset < 0: - break - - if y_offset < 0: - break diff --git a/erynrl/monsters.py b/erynrl/monsters.py deleted file mode 100644 index 06bbdcb..0000000 --- a/erynrl/monsters.py +++ /dev/null @@ -1,52 +0,0 @@ -# Eryn Wells - -'''Defines the Species type, which represents a class of monsters, and all the monster types the hero can encounter in -the dungeon.''' - -from dataclasses import dataclass -from typing import Optional, Tuple - -# pylint: disable=too-many-instance-attributes - - -@dataclass(frozen=True) -class Species: - '''A kind of monster. - - Attributes - ---------- - name : str - A friendly, user-visiable name for the monster - symbol : str - The symbol used to render the monster on the map - maximum_hit_points : int - The maximum number of hit points the monster can be spawned with - sight_radius : int - The number of tiles this monster can see - foreground_color : Tuple[int, int, int] - The foreground color used to render the monster on the map - background_color : Tuple[int, int, int], optional - The background color used to render the monster on the map; if none is given, the tile color specified by the - map will be used. - ''' - name: str - symbol: str - maximum_hit_points: int - sight_radius: int - # TODO: Rename these two attributes something better - attack_power: int - defense: int - foreground_color: Tuple[int, int, int] - background_color: Optional[Tuple[int, int, int]] = None - - -Orc = Species(name='Orc', symbol='o', - foreground_color=(63, 127, 63), - maximum_hit_points=10, - sight_radius=4, - attack_power=4, defense=1) -Troll = Species(name='Troll', symbol='T', - foreground_color=(0, 127, 0), - maximum_hit_points=16, - sight_radius=4, - attack_power=3, defense=0) diff --git a/erynrl/object.py b/erynrl/object.py deleted file mode 100644 index 4da1d0c..0000000 --- a/erynrl/object.py +++ /dev/null @@ -1,187 +0,0 @@ -# Eryn Wells - -'''Defines a number of high-level game objects. The parent class of all game objects is the Entity class.''' - -from typing import TYPE_CHECKING, Optional, Type - -import tcod - -from . import items -from .components import Fighter, Renderable -from .geometry import Point -from .monsters import Species - -if TYPE_CHECKING: - from .ai import AI - - -class Entity: - '''A single-tile drawable entity with a symbol and position - - ### Attributes - - identifier : int - A numerical value that uniquely identifies this entity across the entire - game - position : Point - The Entity's location on the map - blocks_movement : bool - True if this Entity blocks other Entities from moving through its - position - ''' - - # A monotonically increasing identifier to help differentiate between - # entities that otherwise look identical - __next_identifier = 1 - - def __init__( - self, - *, - position: Optional[Point] = None, - blocks_movement: Optional[bool] = True, - renderable: Optional[Renderable] = None): - self.identifier = Entity.__next_identifier - self.position = position if position else Point() - self.renderable = renderable - self.blocks_movement = blocks_movement - - Entity.__next_identifier += 1 - - def __str__(self): - return f'{self.__class__.__name__}!{self.identifier}' - - def __repr__(self): - return f'{self.__class__.__name__}(position={self.position!r}, blocks_movement={self.blocks_movement}, renderable={self.renderable!r})' - - -class Actor(Entity): - ''' - An actor is an abstract class that defines an object that can act in the - game world. Entities that are actors will be allowed an opportunity to - perform an action during each game turn. - - ### Attributes - - ai : AI, optional - If an entity can act on its own behalf, an instance of an AI class - fighter : Fighter, optional - If an entity can fight or take damage, an instance of the Fighter class. - This is where hit points, attack power, defense power, etc live. - ''' - - def __init__( - self, - *, - position: Optional[Point] = None, - blocks_movement: Optional[bool] = True, - renderable: Optional[Renderable] = None, - ai: Optional['AI'] = None, - fighter: Optional[Fighter] = None): - super().__init__( - position=position, - blocks_movement=blocks_movement, - renderable=renderable) - - # Components - self.ai = ai - self.fighter = fighter - - @property - def name(self) -> str: - '''The name of this actor. This is a player-visible string.''' - return 'Actor' - - @property - def sight_radius(self) -> int: - '''The number of tiles this entity can see around itself''' - return 0 - - @property - def yields_corpse_on_death(self) -> bool: - '''True if this Actor should produce a corpse when it dies''' - return False - - def __repr__(self) -> str: - return f'{self.__class__.__name__}(position={self.position!r}, fighter={self.fighter!r}, ai={self.ai!r}, renderable={self.renderable!r})' - - -class Hero(Actor): - '''The hero, the player character''' - - def __init__(self, position: Point): - super().__init__( - position=position, - fighter=Fighter(maximum_hit_points=30, attack_power=5, defense=2), - renderable=Renderable('@', Renderable.Order.HERO, tuple(tcod.white))) - - @property - def name(self) -> str: - return 'Hero' - - @property - def sight_radius(self) -> int: - # TODO: Make this configurable - return 0 - - def __str__(self) -> str: - assert self.fighter - return f'Hero!{self.identifier} at {self.position} with {self.fighter.hit_points}/{self.fighter.maximum_hit_points} hp' - - -class Monster(Actor): - '''An instance of a Species''' - - def __init__(self, species: Species, ai_class: Type['AI'], position: Optional[Point] = None): - fighter = Fighter( - maximum_hit_points=species.maximum_hit_points, - attack_power=species.attack_power, - defense=species.defense) - - super().__init__( - ai=ai_class(self), - position=position, - fighter=fighter, - renderable=Renderable( - symbol=species.symbol, - fg=species.foreground_color, - bg=species.background_color)) - - self.species = species - - @property - def name(self) -> str: - return self.species.name - - @property - def sight_radius(self) -> int: - return self.species.sight_radius - - @property - def yields_corpse_on_death(self) -> bool: - return True - - def __str__(self) -> str: - assert self.fighter - return f'{self.name}!{self.identifier} with {self.fighter.hit_points}/{self.fighter.maximum_hit_points} hp at {self.position}' - - -class Item(Entity): - '''An instance of an Item''' - - def __init__(self, kind: items.Item, position: Optional[Point] = None, name: Optional[str] = None): - super().__init__(position=position, - blocks_movement=False, - renderable=Renderable( - symbol=kind.symbol, - order=Renderable.Order.ITEM, - fg=kind.foreground_color, - bg=kind.background_color)) - self.kind = kind - self._name = name - - @property - def name(self) -> str: - '''The name of the item''' - if self._name: - return self._name - return self.kind.name diff --git a/fonts/ter-u32n.bdf b/fonts/ter-u32n.bdf deleted file mode 100644 index a758968..0000000 --- a/fonts/ter-u32n.bdf +++ /dev/null @@ -1,52912 +0,0 @@ -STARTFONT 2.1 -FONT -xos4-Terminus-Medium-R-Normal--32-320-72-72-C-160-ISO10646-1 -SIZE 32 72 72 -FONTBOUNDINGBOX 16 32 0 -6 -STARTPROPERTIES 20 -FAMILY_NAME "Terminus" -FOUNDRY "xos4" -SETWIDTH_NAME "Normal" -ADD_STYLE_NAME "" -COPYRIGHT "Copyright (C) 2020 Dimitar Toshkov Zhekov" -NOTICE "Licensed under the SIL Open Font License, Version 1.1" -WEIGHT_NAME "Medium" -SLANT "R" -PIXEL_SIZE 32 -POINT_SIZE 320 -RESOLUTION_X 72 -RESOLUTION_Y 72 -SPACING "C" -AVERAGE_WIDTH 160 -CHARSET_REGISTRY "ISO10646" -CHARSET_ENCODING "1" -MIN_SPACE 16 -FONT_ASCENT 26 -FONT_DESCENT 6 -DEFAULT_CHAR 65533 -ENDPROPERTIES -CHARS 1356 -STARTCHAR char0 -ENCODING 0 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3C3C -3C3C -300C -300C -300C -0000 -0000 -0000 -300C -300C -300C -300C -0000 -0000 -0000 -300C -300C -300C -3C3C -3C3C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR space -ENCODING 32 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclam -ENCODING 33 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedbl -ENCODING 34 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR numbersign -ENCODING 35 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0C30 -3FFC -3FFC -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -3FFC -3FFC -0C30 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dollar -ENCODING 36 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0FF0 -1FF8 -399C -318C -3180 -3180 -3180 -3980 -1FF0 -0FF8 -019C -018C -018C -018C -318C -399C -1FF8 -0FF0 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR percent -ENCODING 37 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1E18 -3F18 -3330 -3330 -3F60 -1E60 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0CF0 -0DF8 -1998 -1998 -31F8 -30F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ampersand -ENCODING 38 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F80 -1FC0 -38E0 -3060 -3060 -3060 -38E0 -1DC0 -0F80 -0F00 -1F8C -39DC -70F8 -6070 -6030 -6030 -6070 -70F8 -3FDC -1F8C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotesingle -ENCODING 39 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenleft -ENCODING 40 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0060 -00E0 -01C0 -0380 -0300 -0700 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0700 -0300 -0380 -01C0 -00E0 -0060 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR parenright -ENCODING 41 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0600 -0700 -0380 -01C0 -00C0 -00E0 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -00E0 -00C0 -01C0 -0380 -0700 -0600 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asterisk -ENCODING 42 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3838 -1C70 -0EE0 -07C0 -0380 -7FFC -7FFC -0380 -07C0 -0EE0 -1C70 -3838 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plus -ENCODING 43 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR comma -ENCODING 44 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0380 -0300 -0600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hyphen -ENCODING 45 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR period -ENCODING 46 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR slash -ENCODING 47 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zero -ENCODING 48 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -301C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -380C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR one -ENCODING 49 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0380 -0780 -0F80 -0D80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0FF0 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR two -ENCODING 50 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR three -ENCODING 51 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -001C -07F8 -07F8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR four -ENCODING 52 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -000C -001C -003C -007C -00EC -01CC -038C -070C -0E0C -1C0C -380C -300C -300C -3FFC -3FFC -000C -000C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR five -ENCODING 53 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -001C -000C -000C -000C -000C -000C -300C -380C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR six -ENCODING 54 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF8 -1FF8 -3800 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR seven -ENCODING 55 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -300C -300C -3018 -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eight -ENCODING 56 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -381C -1FF8 -1FF8 -381C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nine -ENCODING 57 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -001C -1FF8 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR colon -ENCODING 58 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR semicolon -ENCODING 59 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0380 -0300 -0600 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR less -ENCODING 60 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3800 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0038 -001C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR equal -ENCODING 61 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greater -ENCODING 62 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3800 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0038 -001C -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR question -ENCODING 63 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -001C -0038 -0070 -00E0 -01C0 -0180 -0180 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR at -ENCODING 64 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -3FF8 -701C -600C -61FC -63FC -670C -660C -660C -660C -660C -660C -660C -671C -63FC -61EC -6000 -7000 -3FFC -1FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR A -ENCODING 65 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR B -ENCODING 66 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -3018 -3FF0 -3FF0 -3038 -301C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR C -ENCODING 67 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR D -ENCODING 68 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FC0 -3FF0 -3038 -3018 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -3018 -3038 -3FF0 -3FC0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR E -ENCODING 69 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR F -ENCODING 70 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR G -ENCODING 71 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -30FC -30FC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR H -ENCODING 72 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR I -ENCODING 73 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR J -ENCODING 74 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -007E -007E -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -3018 -3018 -3018 -3838 -1FF0 -0FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR K -ENCODING 75 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR L -ENCODING 76 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR M -ENCODING 77 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -701C -783C -6C6C -6C6C -67CC -638C -638C -610C -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR N -ENCODING 78 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR O -ENCODING 79 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR P -ENCODING 80 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Q -ENCODING 81 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -31CC -38FC -1FF8 -0FF8 -001C -000E -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR R -ENCODING 82 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR S -ENCODING 83 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR T -ENCODING 84 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR U -ENCODING 85 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR V -ENCODING 86 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -1818 -1818 -1818 -1818 -1818 -0C30 -0C30 -0C30 -0C30 -0660 -0660 -0660 -03C0 -03C0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR W -ENCODING 87 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -610C -638C -638C -67CC -6C6C -6C6C -783C -701C -600C -600C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR X -ENCODING 88 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -03C0 -03C0 -0660 -0660 -0C30 -0C30 -1818 -1818 -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Y -ENCODING 89 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Z -ENCODING 90 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -000C -000C -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketleft -ENCODING 91 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FE0 -0FE0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0FE0 -0FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR backslash -ENCODING 92 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -0030 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bracketright -ENCODING 93 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FE0 -0FE0 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0FE0 -0FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asciicircum -ENCODING 94 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -1C38 -381C -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR underscore -ENCODING 95 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -ENDCHAR -STARTCHAR grave -ENCODING 96 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0E00 -0700 -0380 -01C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR a -ENCODING 97 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR b -ENCODING 98 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR c -ENCODING 99 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR d -ENCODING 100 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -000C -000C -000C -000C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR e -ENCODING 101 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR f -ENCODING 102 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -007E -00FE -01C0 -0180 -0180 -0180 -1FF8 -1FF8 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR g -ENCODING 103 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR h -ENCODING 104 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR i -ENCODING 105 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR j -ENCODING 106 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0078 -0078 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -ENDCHAR -STARTCHAR k -ENCODING 107 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -1800 -1800 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR l -ENCODING 108 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR m -ENCODING 109 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -319C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR n -ENCODING 110 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR o -ENCODING 111 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR p -ENCODING 112 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -3000 -0000 -ENDCHAR -STARTCHAR q -ENCODING 113 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -0000 -ENDCHAR -STARTCHAR r -ENCODING 114 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -33FC -37FC -3E00 -3C00 -3800 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR s -ENCODING 115 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR t -ENCODING 116 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0300 -0300 -0300 -0300 -0300 -0300 -3FF0 -3FF0 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01FC -00FC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR u -ENCODING 117 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR v -ENCODING 118 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -1818 -0C30 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR w -ENCODING 119 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR x -ENCODING 120 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -381C -1C38 -0E70 -07E0 -03C0 -03C0 -07E0 -0E70 -1C38 -381C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR y -ENCODING 121 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR z -ENCODING 122 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceleft -ENCODING 123 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -00F0 -01F0 -0380 -0300 -0300 -0300 -0300 -0300 -0300 -1E00 -1E00 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01F0 -00F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bar -ENCODING 124 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR braceright -ENCODING 125 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1E00 -1F00 -0380 -0180 -0180 -0180 -0180 -0180 -0180 -00F0 -00F0 -0180 -0180 -0180 -0180 -0180 -0180 -0380 -1F00 -1E00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR asciitilde -ENCODING 126 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0E0C -1F0C -3B8C -31DC -30F8 -3070 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nbspace -ENCODING 160 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclamdown -ENCODING 161 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cent -ENCODING 162 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0FF0 -1FF8 -399C -318C -3180 -3180 -3180 -3180 -3180 -3180 -318C -399C -1FF8 -0FF0 -0180 -0180 -0180 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sterling -ENCODING 163 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -03E0 -07F0 -0E38 -0C18 -0C00 -0C00 -0C00 -0C00 -0C00 -3FE0 -3FE0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C0C -0C0C -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR currency -ENCODING 164 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -381C -1C38 -0FF0 -0FF0 -1C38 -1818 -1818 -1818 -1818 -1C38 -0FF0 -0FF0 -1C38 -381C -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yen -ENCODING 165 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -1FF8 -1FF8 -0180 -0180 -1FF8 -1FF8 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR brokenbar -ENCODING 166 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR section -ENCODING 167 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -07C0 -0FE0 -1C70 -1830 -1800 -1C00 -0F80 -0FC0 -18E0 -1870 -1830 -1830 -1830 -1C30 -0E30 -07E0 -03E0 -0070 -0030 -1830 -1C70 -0FE0 -07C0 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dieresis -ENCODING 168 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR copyright -ENCODING 169 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -3FFC -700E -67E6 -6FF6 -6C36 -6C06 -6C06 -6C06 -6C06 -6C36 -6FF6 -67E6 -700E -3FFC -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordfeminine -ENCODING 170 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FE0 -0FF0 -0038 -0018 -07F8 -0FF8 -1C18 -1818 -1C18 -0FF8 -07F8 -0000 -0000 -1FF8 -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotleft -ENCODING 171 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01CE -039C -0738 -0E70 -1CE0 -39C0 -7380 -7380 -39C0 -1CE0 -0E70 -0738 -039C -01CE -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR logicalnot -ENCODING 172 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -000C -000C -000C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR softhyphen -ENCODING 173 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR registered -ENCODING 174 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -3FFC -700E -6FE6 -6FF6 -6C36 -6C36 -6C36 -6FE6 -6FC6 -6DC6 -6CE6 -6C76 -700E -3FFC -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR macron -ENCODING 175 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR degree -ENCODING 176 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0C30 -0C30 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR plusminus -ENCODING 177 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR twosuperior -ENCODING 178 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0C30 -0070 -00E0 -01C0 -0380 -0700 -0FF0 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threesuperior -ENCODING 179 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0030 -01E0 -01E0 -0030 -0030 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acute -ENCODING 180 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR mu -ENCODING 181 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -301C -303C -307C -3FEC -3FCC -3000 -3000 -3000 -3000 -3000 -0000 -ENDCHAR -STARTCHAR paragraph -ENCODING 182 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FFC -3FFC -718C -618C -618C -618C -618C -618C -718C -3F8C -1F8C -018C -018C -018C -018C -018C -018C -018C -018C -018C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR periodcentered -ENCODING 183 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cedilla -ENCODING 184 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0380 -0300 -0600 -0000 -ENDCHAR -STARTCHAR onesuperior -ENCODING 185 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0180 -0380 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ordmasculine -ENCODING 186 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -07E0 -0FF0 -1C38 -1818 -1818 -1818 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -0000 -1FF8 -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guillemotright -ENCODING 187 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7380 -39C0 -1CE0 -0E70 -0738 -039C -01CE -01CE -039C -0738 -0E70 -1CE0 -39C0 -7380 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onequarter -ENCODING 188 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -1C00 -3C00 -0C00 -0C06 -0C0E -0C1C -0C38 -0C70 -00E0 -01C6 -038E -071E -0E36 -1C66 -38C6 -71FE -61FE -0006 -0006 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR onehalf -ENCODING 189 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1800 -3800 -7806 -180E -181C -1838 -1870 -18E0 -19C0 -0380 -0700 -0E7C -1CFE -38C6 -70C6 -600C -0018 -0030 -007E -00FE -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR threequarters -ENCODING 190 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3F00 -7F80 -6180 -0F00 -0F00 -0186 -618E -7F9C -3F38 -0070 -00E6 -01CE -039E -0736 -0E66 -1CC6 -39FE -71FE -6006 -0006 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR questiondown -ENCODING 191 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0180 -0180 -0180 -0300 -0600 -0C00 -1800 -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Agrave -ENCODING 192 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E00 -0700 -0380 -01C0 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aacute -ENCODING 193 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Acircumflex -ENCODING 194 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Atilde -ENCODING 195 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Adieresis -ENCODING 196 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aring -ENCODING 197 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -03C0 -0660 -0660 -0660 -03C0 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR AE -ENCODING 198 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FFF -3FFF -70C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -7FFE -7FFE -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60FF -60FF -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ccedilla -ENCODING 199 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0180 -0180 -0380 -0300 -0600 -0000 -ENDCHAR -STARTCHAR Egrave -ENCODING 200 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E00 -0700 -0380 -01C0 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eacute -ENCODING 201 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ecircumflex -ENCODING 202 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Edieresis -ENCODING 203 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Igrave -ENCODING 204 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E00 -0700 -0380 -01C0 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iacute -ENCODING 205 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Icircumflex -ENCODING 206 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Idieresis -ENCODING 207 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eth -ENCODING 208 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FC0 -3FF0 -3038 -3018 -300C -300C -300C -300C -300C -7F8C -7F8C -300C -300C -300C -300C -300C -3018 -3038 -3FF0 -3FC0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ntilde -ENCODING 209 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ograve -ENCODING 210 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E00 -0700 -0380 -01C0 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oacute -ENCODING 211 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ocircumflex -ENCODING 212 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Otilde -ENCODING 213 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Odieresis -ENCODING 214 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR multiply -ENCODING 215 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -701C -3838 -1C70 -0EE0 -07C0 -0380 -07C0 -0EE0 -1C70 -3838 -701C -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oslash -ENCODING 216 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300E -300E -301C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -380C -700C -700C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ugrave -ENCODING 217 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E00 -0700 -0380 -01C0 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uacute -ENCODING 218 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ucircumflex -ENCODING 219 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Udieresis -ENCODING 220 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Yacute -ENCODING 221 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Thorn -ENCODING 222 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR germandbls -ENCODING 223 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FE0 -3FF0 -3038 -3018 -3018 -3018 -3018 -3030 -3FF0 -3FF0 -3038 -301C -300C -300C -300C -300C -380C -3C1C -37F8 -33F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR agrave -ENCODING 224 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0700 -0380 -01C0 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aacute -ENCODING 225 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acircumflex -ENCODING 226 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR atilde -ENCODING 227 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR adieresis -ENCODING 228 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aring -ENCODING 229 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -03C0 -0660 -0660 -0660 -03C0 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ae -ENCODING 230 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3EF8 -3FFC -018E -0186 -0186 -1F86 -3FFE -71FE -6180 -6180 -6180 -71C6 -3FFE -1F7C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ccedilla -ENCODING 231 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0180 -0180 -0380 -0300 -0600 -0000 -ENDCHAR -STARTCHAR egrave -ENCODING 232 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0700 -0380 -01C0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eacute -ENCODING 233 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ecircumflex -ENCODING 234 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR edieresis -ENCODING 235 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR igrave -ENCODING 236 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -0E00 -0700 -0380 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iacute -ENCODING 237 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR icircumflex -ENCODING 238 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR idieresis -ENCODING 239 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR eth -ENCODING 240 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1DC0 -0F80 -1F00 -3B80 -01C0 -00E0 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ntilde -ENCODING 241 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ograve -ENCODING 242 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0700 -0380 -01C0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oacute -ENCODING 243 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ocircumflex -ENCODING 244 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR otilde -ENCODING 245 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR odieresis -ENCODING 246 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR divide -ENCODING 247 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -3FFC -3FFC -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oslash -ENCODING 248 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF6 -1FFE -381C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -381C -7FF8 -6FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ugrave -ENCODING 249 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0700 -0380 -01C0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uacute -ENCODING 250 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ucircumflex -ENCODING 251 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR udieresis -ENCODING 252 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR yacute -ENCODING 253 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR thorn -ENCODING 254 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -3000 -0000 -ENDCHAR -STARTCHAR ydieresis -ENCODING 255 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR Amacron -ENCODING 256 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR amacron -ENCODING 257 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Abreve -ENCODING 258 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR abreve -ENCODING 259 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Aogonek -ENCODING 260 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -003C -0070 -0060 -007C -003C -0000 -ENDCHAR -STARTCHAR aogonek -ENCODING 261 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -003C -0070 -0060 -007C -003C -0000 -ENDCHAR -STARTCHAR Cacute -ENCODING 262 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cacute -ENCODING 263 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ccircumflex -ENCODING 264 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ccircumflex -ENCODING 265 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Cdotaccent -ENCODING 266 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR cdotaccent -ENCODING 267 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ccaron -ENCODING 268 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ccaron -ENCODING 269 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Dcaron -ENCODING 270 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -3FC0 -3FF0 -3038 -3018 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -3018 -3038 -3FF0 -3FC0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dcaron -ENCODING 271 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -000C -000C -000C -000C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Dcroat -ENCODING 272 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FC0 -3FF0 -3038 -3018 -300C -300C -300C -300C -300C -7F8C -7F8C -300C -300C -300C -300C -300C -3018 -3038 -3FF0 -3FC0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dcroat -ENCODING 273 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -000C -000C -01FF -01FF -000C -000C -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Emacron -ENCODING 274 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR emacron -ENCODING 275 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ebreve -ENCODING 276 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ebreve -ENCODING 277 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Edotaccent -ENCODING 278 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR edotaccent -ENCODING 279 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eogonek -ENCODING 280 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -003C -0070 -0060 -007C -003C -0000 -ENDCHAR -STARTCHAR eogonek -ENCODING 281 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -01C0 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR Ecaron -ENCODING 282 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ecaron -ENCODING 283 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Gcircumflex -ENCODING 284 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -30FC -30FC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR gcircumflex -ENCODING 285 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR Gbreve -ENCODING 286 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -30FC -30FC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR gbreve -ENCODING 287 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR Gdotaccent -ENCODING 288 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -30FC -30FC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR gdotaccent -ENCODING 289 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -00C0 -00C0 -00C0 -00C0 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR Gcommaaccent -ENCODING 290 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -30FC -30FC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR gcommaaccent -ENCODING 291 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0030 -0060 -00E0 -00C0 -00C0 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR Hcircumflex -ENCODING 292 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hcircumflex -ENCODING 293 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Hbar -ENCODING 294 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -7FFE -7FFE -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hbar -ENCODING 295 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -FF80 -FF80 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Itilde -ENCODING 296 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR itilde -ENCODING 297 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Imacron -ENCODING 298 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR imacron -ENCODING 299 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ibreve -ENCODING 300 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ibreve -ENCODING 301 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iogonek -ENCODING 302 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0180 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR iogonek -ENCODING 303 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0180 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR Idotaccent -ENCODING 304 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dotlessi -ENCODING 305 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR IJ -ENCODING 306 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -F01E -F01E -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -630C -630C -630C -639C -F1F8 -F0F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ij -ENCODING 307 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3006 -3006 -3006 -3006 -0000 -0000 -701E -701E -3006 -3006 -3006 -3006 -3006 -3006 -3006 -3006 -3006 -3006 -7806 -7806 -0186 -0186 -01CE -00FC -0078 -0000 -ENDCHAR -STARTCHAR Jcircumflex -ENCODING 308 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0018 -003C -007E -00E7 -0000 -007E -007E -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -3018 -3018 -3018 -3838 -1FF0 -0FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR jcircumflex -ENCODING 309 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0018 -003C -007E -00E7 -0000 -0000 -0078 -0078 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -ENDCHAR -STARTCHAR Kcommaaccent -ENCODING 310 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR kcommaaccent -ENCODING 311 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -1800 -1800 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR kgreenlandic -ENCODING 312 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Lacute -ENCODING 313 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0700 -0E00 -1C00 -3800 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR lacute -ENCODING 314 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Lcommaaccent -ENCODING 315 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR lcommaaccent -ENCODING 316 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR Lcaron -ENCODING 317 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR lcaron -ENCODING 318 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ldot -ENCODING 319 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3030 -3030 -3030 -3030 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ldot -ENCODING 320 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0183 -0183 -0183 -0183 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Lslash -ENCODING 321 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3300 -3600 -3C00 -3800 -7000 -F000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR lslash -ENCODING 322 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -01B0 -01E0 -01C0 -0380 -0780 -0D80 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Nacute -ENCODING 323 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nacute -ENCODING 324 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ncommaaccent -ENCODING 325 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR ncommaaccent -ENCODING 326 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR Ncaron -ENCODING 327 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ncaron -ENCODING 328 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR napostrophe -ENCODING 329 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -6000 -6000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eng -ENCODING 330 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -000C -000C -001C -00F8 -00F0 -0000 -ENDCHAR -STARTCHAR eng -ENCODING 331 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -000C -000C -001C -00F8 -00F0 -0000 -ENDCHAR -STARTCHAR Omacron -ENCODING 332 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR omacron -ENCODING 333 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Obreve -ENCODING 334 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR obreve -ENCODING 335 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ohungarumlaut -ENCODING 336 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -01CE -039C -0738 -0E70 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ohungarumlaut -ENCODING 337 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -01CE -039C -0738 -0E70 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR OE -ENCODING 338 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FFF -3FFF -70C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60FE -60FE -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -70C0 -3FFF -1FFF -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oe -ENCODING 339 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -3FFC -718E -6186 -6186 -6186 -61FE -61FE -6180 -6180 -6180 -7186 -3FFE -1FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Racute -ENCODING 340 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR racute -ENCODING 341 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -33FC -37FC -3E00 -3C00 -3800 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Rcommaaccent -ENCODING 342 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR rcommaaccent -ENCODING 343 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -31FC -33FC -3600 -3C00 -3800 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -3000 -3000 -7000 -6000 -C000 -ENDCHAR -STARTCHAR Rcaron -ENCODING 344 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR rcaron -ENCODING 345 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -33FC -37FC -3E00 -3C00 -3800 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Sacute -ENCODING 346 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sacute -ENCODING 347 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0FF0 -1FF8 -381C -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Scircumflex -ENCODING 348 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR scircumflex -ENCODING 349 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -0FF0 -1FF8 -381C -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Scedilla -ENCODING 350 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0180 -0180 -0380 -0300 -0600 -0000 -ENDCHAR -STARTCHAR scedilla -ENCODING 351 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -381C -1FF8 -0FF0 -0180 -0180 -0380 -0300 -0600 -0000 -ENDCHAR -STARTCHAR Scaron -ENCODING 352 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR scaron -ENCODING 353 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0FF0 -1FF8 -381C -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Tcedilla -ENCODING 354 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -00C0 -00C0 -01C0 -0180 -0300 -0000 -ENDCHAR -STARTCHAR tcedilla -ENCODING 355 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0300 -0300 -0300 -0300 -0300 -0300 -3FF0 -3FF0 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01FC -00FC -0030 -0030 -0070 -0060 -00C0 -0000 -ENDCHAR -STARTCHAR Tcaron -ENCODING 356 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR tcaron -ENCODING 357 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -1CE0 -0FC0 -0780 -0300 -0000 -0300 -0300 -0300 -0300 -0300 -0300 -3FF0 -3FF0 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01FC -00FC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Tbar -ENCODING 358 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0FF0 -0FF0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR tbar -ENCODING 359 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0300 -0300 -0300 -0300 -0300 -0300 -3FF0 -3FF0 -0300 -0300 -0FC0 -0FC0 -0300 -0300 -0300 -0300 -0300 -0380 -01FC -00FC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Utilde -ENCODING 360 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR utilde -ENCODING 361 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Umacron -ENCODING 362 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR umacron -ENCODING 363 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ubreve -ENCODING 364 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ubreve -ENCODING 365 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uring -ENCODING 366 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -03C0 -0660 -0660 -0660 -03C0 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uring -ENCODING 367 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -03C0 -0660 -0660 -0660 -03C0 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uhungarumlaut -ENCODING 368 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -01CE -039C -0738 -0E70 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uhungarumlaut -ENCODING 369 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -01CE -039C -0738 -0E70 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Uogonek -ENCODING 370 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -01C0 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR uogonek -ENCODING 371 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -003C -0070 -0060 -007C -003C -0000 -ENDCHAR -STARTCHAR Wcircumflex -ENCODING 372 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -610C -638C -638C -67CC -6C6C -6C6C -783C -701C -600C -600C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR wcircumflex -ENCODING 373 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -300C -300C -300C -300C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ycircumflex -ENCODING 374 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ycircumflex -ENCODING 375 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR Ydieresis -ENCODING 376 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Zacute -ENCODING 377 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -3FFC -3FFC -000C -000C -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zacute -ENCODING 378 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -3FFC -3FFC -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Zdotaccent -ENCODING 379 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -3FFC -3FFC -000C -000C -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zdotaccent -ENCODING 380 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -3FFC -3FFC -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Zcaron -ENCODING 381 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -3FFC -3FFC -000C -000C -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zcaron -ENCODING 382 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -3FFC -3FFC -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR longs -ENCODING 383 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -00FC -01FC -0380 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0186 -ENCODING 390 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni018E -ENCODING 398 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -000C -000C -000C -000C -000C -000C -000C -07FC -07FC -000C -000C -000C -000C -000C -000C -000C -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Schwa -ENCODING 399 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -000C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0190 -ENCODING 400 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3800 -1FE0 -1FE0 -3800 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR florin -ENCODING 402 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -00F8 -01FC -018C -018C -0180 -0180 -0180 -0180 -0FF0 -0FF0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -3180 -3180 -3F80 -1F00 -0000 -0000 -ENDCHAR -STARTCHAR uni019D -ENCODING 413 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -3000 -3000 -3000 -7000 -E000 -0000 -ENDCHAR -STARTCHAR uni019E -ENCODING 414 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -000C -000C -000C -000C -000C -0000 -ENDCHAR -STARTCHAR uni01B5 -ENCODING 437 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -000C -000C -000C -001C -0038 -0070 -00E0 -3FFC -3FFC -0380 -0700 -0E00 -1C00 -3800 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01B6 -ENCODING 438 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0038 -0070 -00E0 -01C0 -3FF8 -3FF8 -0700 -0E00 -1C00 -3800 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ezh -ENCODING 439 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -001C -0038 -0070 -00E0 -01C0 -0380 -07F0 -07F8 -001C -000C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01CD -ENCODING 461 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01CE -ENCODING 462 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01CF -ENCODING 463 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01D0 -ENCODING 464 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01D1 -ENCODING 465 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01D2 -ENCODING 466 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01D3 -ENCODING 467 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01D4 -ENCODING 468 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01E2 -ENCODING 482 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1FFC -1FFC -0000 -0000 -1FFF -3FFF -70C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -7FFE -7FFE -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60FF -60FF -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01E3 -ENCODING 483 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -1FF8 -0000 -0000 -3EF8 -3FFC -018E -0186 -0186 -1F86 -3FFE -71FE -6180 -6180 -6180 -71C6 -3FFE -1F7C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01E4 -ENCODING 484 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -30FC -30FC -300C -300C -30FF -30FF -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01E5 -ENCODING 485 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -30FF -30FF -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR Gcaron -ENCODING 486 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -30FC -30FC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR gcaron -ENCODING 487 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR uni01E8 -ENCODING 488 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01E9 -ENCODING 489 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -1800 -1800 -1800 -1800 -1800 -1800 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01EA -ENCODING 490 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -01C0 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR uni01EB -ENCODING 491 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -01C0 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR uni01EC -ENCODING 492 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -01C0 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR uni01ED -ENCODING 493 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -01C0 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR uni01EE -ENCODING 494 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -3FFC -3FFC -001C -0038 -0070 -00E0 -01C0 -0380 -07F0 -07F8 -001C -000C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01EF -ENCODING 495 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -3FFC -3FFC -001C -0038 -0070 -00E0 -01C0 -0380 -07F0 -07F8 -001C -000C -000C -000C -000C -300C -381C -1FF8 -0FF0 -0000 -ENDCHAR -STARTCHAR uni01F0 -ENCODING 496 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -00E7 -007E -003C -0018 -0000 -0000 -0078 -0078 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -ENDCHAR -STARTCHAR uni01F4 -ENCODING 500 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -30FC -30FC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni01F5 -ENCODING 501 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0038 -0070 -00E0 -01C0 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR AEacute -ENCODING 508 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0038 -0070 -00E0 -01C0 -0000 -1FFF -3FFF -70C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -7FFE -7FFE -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60FF -60FF -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aeacute -ENCODING 509 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -3EF8 -3FFC -018E -0186 -0186 -1F86 -3FFE -71FE -6180 -6180 -6180 -71C6 -3FFE -1F7C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Oslashacute -ENCODING 510 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0FF0 -1FF8 -381C -300E -300E -301C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -380C -700C -700C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR oslashacute -ENCODING 511 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0FF6 -1FFE -381C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -381C -7FF8 -6FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Scommaaccent -ENCODING 536 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR scommaaccent -ENCODING 537 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -381C -1FF8 -0FF0 -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR Tcommaaccent -ENCODING 538 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0180 -0180 -0380 -0300 -0600 -ENDCHAR -STARTCHAR tcommaaccent -ENCODING 539 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0300 -0300 -0300 -0300 -0300 -0300 -3FF0 -3FF0 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01FC -00FC -0000 -0030 -0030 -0070 -0060 -00C0 -ENDCHAR -STARTCHAR uni0232 -ENCODING 562 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0233 -ENCODING 563 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR dotlessj -ENCODING 567 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0078 -0078 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -ENDCHAR -STARTCHAR uni0254 -ENCODING 596 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -000C -000C -000C -000C -000C -000C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0258 -ENCODING 600 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -000C -000C -000C -301C -3FF8 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR schwa -ENCODING 601 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -3FF8 -301C -000C -000C -000C -3FFC -3FFC -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni025B -ENCODING 603 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3800 -1FC0 -1FC0 -3800 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0272 -ENCODING 626 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -3000 -3000 -3000 -7000 -E000 -0000 -ENDCHAR -STARTCHAR ezh -ENCODING 658 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -001C -0038 -0070 -00E0 -01C0 -0380 -07F0 -07F8 -001C -000C -000C -000C -000C -300C -381C -1FF8 -0FF0 -0000 -ENDCHAR -STARTCHAR commaturnedmod -ENCODING 699 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0060 -00C0 -01C0 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57929 -ENCODING 700 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0380 -0300 -0600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii64937 -ENCODING 701 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -01C0 -00C0 -0060 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR circumflex -ENCODING 710 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR caron -ENCODING 711 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR breve -ENCODING 728 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dotaccent -ENCODING 729 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ogonek -ENCODING 731 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01C0 -0380 -0300 -03E0 -01E0 -0000 -ENDCHAR -STARTCHAR tilde -ENCODING 732 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hungarumlaut -ENCODING 733 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -01CE -039C -0738 -0E70 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR gravecomb -ENCODING 768 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E00 -0700 -0380 -01C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR acutecomb -ENCODING 769 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0302 -ENCODING 770 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -03C0 -07E0 -0E70 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR tildecomb -ENCODING 771 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0304 -ENCODING 772 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0305 -ENCODING 773 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0306 -ENCODING 774 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0307 -ENCODING 775 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0308 -ENCODING 776 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni030A -ENCODING 778 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -03C0 -0660 -0660 -0660 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni030B -ENCODING 779 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -01CE -039C -0738 -0E70 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni030C -ENCODING 780 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0329 -ENCODING 809 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR tonos -ENCODING 900 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1C00 -3800 -7000 -E000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dieresistonos -ENCODING 901 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Alphatonos -ENCODING 902 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1C00 -3800 -7000 -E000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR anoteleia -ENCODING 903 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Epsilontonos -ENCODING 904 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1C00 -3800 -7000 -E000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Etatonos -ENCODING 905 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1C00 -3800 -7000 -E000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iotatonos -ENCODING 906 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1C00 -3800 -7000 -E000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Omicrontonos -ENCODING 908 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1C00 -3800 -7000 -E000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Upsilontonos -ENCODING 910 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1C00 -3800 -7000 -E000 -1806 -1806 -1806 -0C0C -0C0C -0618 -0618 -0330 -0330 -01E0 -01E0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Omegatonos -ENCODING 911 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1C00 -3800 -7000 -E000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1C38 -0E70 -0660 -0660 -3E7C -3E7C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iotadieresistonos -ENCODING 912 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -00E0 -01C0 -0380 -0700 -0000 -1860 -1860 -1860 -1860 -0000 -0000 -0F00 -0F00 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01F0 -00F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Alpha -ENCODING 913 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Beta -ENCODING 914 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -3018 -3FF0 -3FF0 -3038 -301C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Gamma -ENCODING 915 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Delta -ENCODING 916 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -03C0 -03C0 -03C0 -0660 -0660 -0660 -0C30 -0C30 -0C30 -1818 -1818 -1818 -300C -300C -300C -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Epsilon -ENCODING 917 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Zeta -ENCODING 918 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -000C -000C -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Eta -ENCODING 919 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Theta -ENCODING 920 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -37EC -37EC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iota -ENCODING 921 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Kappa -ENCODING 922 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Lambda -ENCODING 923 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -03C0 -03C0 -03C0 -0660 -0660 -0660 -0C30 -0C30 -0C30 -1818 -1818 -1818 -1818 -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Mu -ENCODING 924 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -701C -783C -6C6C -6C6C -67CC -638C -638C -610C -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Nu -ENCODING 925 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Xi -ENCODING 926 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Omicron -ENCODING 927 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Pi -ENCODING 928 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Rho -ENCODING 929 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Sigma -ENCODING 931 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3800 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Tau -ENCODING 932 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Upsilon -ENCODING 933 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Phi -ENCODING 934 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0FF0 -1FF8 -399C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Chi -ENCODING 935 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -03C0 -03C0 -0660 -0660 -0C30 -0C30 -1818 -1818 -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Psi -ENCODING 936 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Omega -ENCODING 937 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1C38 -0E70 -0660 -0660 -3E7C -3E7C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Iotadieresis -ENCODING 938 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Upsilondieresis -ENCODING 939 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR alphatonos -ENCODING 940 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -1FCC -3FFC -7038 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -7038 -3FFC -1FCC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR epsilontonos -ENCODING 941 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3800 -1FC0 -1FC0 -3800 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR etatonos -ENCODING 942 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -000C -000C -000C -000C -000C -0000 -ENDCHAR -STARTCHAR iotatonos -ENCODING 943 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -00E0 -01C0 -0380 -0700 -0000 -0000 -0F00 -0F00 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01F0 -00F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR upsilondieresistonos -ENCODING 944 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR alpha -ENCODING 945 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FCC -3FFC -7038 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -6030 -7038 -3FFC -1FCC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR beta -ENCODING 946 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FE0 -3FF0 -3038 -3018 -3018 -3018 -3018 -3030 -3FF0 -3FF0 -3038 -301C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -3000 -0000 -ENDCHAR -STARTCHAR gamma -ENCODING 947 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR delta -ENCODING 948 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF0 -0E00 -0700 -0380 -01C0 -07E0 -0FF0 -1818 -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR epsilon -ENCODING 949 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3800 -1FC0 -1FC0 -3800 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR zeta -ENCODING 950 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -1800 -3800 -3000 -3000 -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -001C -0078 -0070 -0000 -ENDCHAR -STARTCHAR eta -ENCODING 951 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -000C -000C -000C -000C -000C -0000 -ENDCHAR -STARTCHAR theta -ENCODING 952 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -0FF0 -1C38 -1818 -1818 -1818 -1818 -1818 -1818 -1FF8 -1FF8 -1818 -1818 -1818 -1818 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iota -ENCODING 953 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0F00 -0F00 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01F0 -00F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR kappa -ENCODING 954 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR lambda -ENCODING 955 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0600 -0600 -0300 -0300 -0180 -0180 -03C0 -03C0 -0660 -0660 -0660 -0C30 -0C30 -0C30 -1818 -1818 -1818 -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR mugreek -ENCODING 956 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -301C -303C -307C -3FEC -3FCC -3000 -3000 -3000 -3000 -3000 -0000 -ENDCHAR -STARTCHAR nu -ENCODING 957 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -1818 -0C30 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR xi -ENCODING 958 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FFC -1FFC -3800 -3000 -3000 -3000 -3000 -1800 -0FF0 -0FF0 -1C00 -3800 -3000 -3000 -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -001C -0078 -0070 -0000 -ENDCHAR -STARTCHAR omicron -ENCODING 959 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR pi -ENCODING 960 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR rho -ENCODING 961 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -3000 -0000 -ENDCHAR -STARTCHAR sigma1 -ENCODING 962 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -001C -0078 -0070 -0000 -ENDCHAR -STARTCHAR sigma -ENCODING 963 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FFE -1FFE -3870 -3038 -301C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR tau -ENCODING 964 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01C0 -00F8 -0078 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR upsilon -ENCODING 965 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR phi -ENCODING 966 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0CF0 -1DF8 -399C -318C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR chi -ENCODING 967 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -03C0 -0660 -0660 -0C30 -0C30 -1818 -1818 -300C -300C -0000 -ENDCHAR -STARTCHAR psi -ENCODING 968 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR omega -ENCODING 969 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -1C38 -381C -300C -318C -318C -318C -318C -318C -318C -318C -3BDC -1FF8 -0E70 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR iotadieresis -ENCODING 970 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1860 -1860 -1860 -1860 -0000 -0000 -0F00 -0F00 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01F0 -00F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR upsilondieresis -ENCODING 971 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR omicrontonos -ENCODING 972 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR upsilontonos -ENCODING 973 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR omegatonos -ENCODING 974 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -0C30 -1C38 -381C -300C -318C -318C -318C -318C -318C -318C -318C -3BDC -1FF8 -0E70 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR theta1 -ENCODING 977 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -0FF0 -1C38 -1818 -1818 -1818 -1818 -0FFE -07FE -0018 -0018 -0018 -7818 -7818 -1818 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR phi1 -ENCODING 981 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0FF0 -1FF8 -399C -318C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0180 -0180 -0180 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni03F0 -ENCODING 1008 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -780C -7C1C -0E38 -0670 -03E0 -03C0 -0380 -0380 -0780 -0F80 -1CC0 -38E0 -707C -603C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni03F1 -ENCODING 1009 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3800 -1FF8 -0FF8 -0000 -ENDCHAR -STARTCHAR uni03F2 -ENCODING 1010 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni03F3 -ENCODING 1011 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0078 -0078 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -ENDCHAR -STARTCHAR uni03F4 -ENCODING 1012 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni03F5 -ENCODING 1013 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03FC -0FFC -1C00 -1800 -3000 -3000 -3FF0 -3FF0 -3000 -3000 -1800 -1C00 -0FFC -03FC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni03F6 -ENCODING 1014 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FC0 -3FF0 -0038 -0018 -000C -000C -0FFC -0FFC -000C -000C -0018 -0038 -3FF0 -3FC0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0400 -ENCODING 1024 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E00 -0700 -0380 -01C0 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10023 -ENCODING 1025 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10051 -ENCODING 1026 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -FF00 -1800 -1800 -1800 -1800 -1800 -1FF0 -1FF8 -181C -180C -180C -180C -180C -180C -180C -180C -181C -18F8 -18F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10052 -ENCODING 1027 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10053 -ENCODING 1028 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10054 -ENCODING 1029 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10055 -ENCODING 1030 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10056 -ENCODING 1031 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10057 -ENCODING 1032 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -007E -007E -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -3018 -3018 -3018 -3838 -1FF0 -0FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10058 -ENCODING 1033 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1F80 -3F80 -7180 -6180 -6180 -6180 -6180 -61F8 -61FC -618E -6186 -6186 -6186 -6186 -6186 -6186 -6186 -618E -E1FC -C1F8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10059 -ENCODING 1034 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -6180 -61F8 -61FC -7F8E -7F86 -6186 -6186 -6186 -6186 -6186 -6186 -618E -61FC -61F8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10060 -ENCODING 1035 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -FF00 -1800 -1800 -1800 -1800 -1800 -1FF0 -1FF8 -181C -180C -180C -180C -180C -180C -180C -180C -180C -180C -180C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10061 -ENCODING 1036 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0070 -00E0 -01C0 -0380 -0000 -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni040D -ENCODING 1037 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0E00 -0700 -0380 -01C0 -0000 -300C -300C -300C -300C -300C -301C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -380C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10062 -ENCODING 1038 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -001C -1FF8 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10145 -ENCODING 1039 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR afii10017 -ENCODING 1040 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10018 -ENCODING 1041 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF8 -3FF8 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10019 -ENCODING 1042 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -3018 -3FF0 -3FF0 -3038 -301C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10020 -ENCODING 1043 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10021 -ENCODING 1044 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07F8 -0FF8 -1C18 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -3FFC -7FFE -6006 -6006 -6006 -6006 -0000 -0000 -ENDCHAR -STARTCHAR afii10022 -ENCODING 1045 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10024 -ENCODING 1046 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -399C -1DB8 -0FF0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10025 -ENCODING 1047 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -001C -07F8 -07F8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10026 -ENCODING 1048 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -301C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -380C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10027 -ENCODING 1049 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -300C -300C -300C -300C -300C -301C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -380C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10028 -ENCODING 1050 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10029 -ENCODING 1051 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -03FC -07FC -0E0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -1C0C -380C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10030 -ENCODING 1052 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -701C -783C -6C6C -6C6C -67CC -638C -638C -610C -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10031 -ENCODING 1053 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10032 -ENCODING 1054 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10033 -ENCODING 1055 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10034 -ENCODING 1056 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10035 -ENCODING 1057 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10036 -ENCODING 1058 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10037 -ENCODING 1059 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -001C -1FF8 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10038 -ENCODING 1060 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0180 -0180 -0FF0 -1FF8 -399C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0180 -0180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10039 -ENCODING 1061 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -03C0 -03C0 -0660 -0660 -0C30 -0C30 -1818 -1818 -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10040 -ENCODING 1062 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380E -1FFF -0FFF -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR afii10041 -ENCODING 1063 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10042 -ENCODING 1064 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -398C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10043 -ENCODING 1065 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -398C -1FFE -0FFF -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR afii10044 -ENCODING 1066 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -F000 -F000 -3000 -3000 -3000 -3000 -3FE0 -3FF0 -3038 -3018 -3018 -3018 -3018 -3018 -3018 -3018 -3018 -3038 -3FF0 -3FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10045 -ENCODING 1067 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -600C -600C -600C -600C -7F0C -7F8C -61CC -60CC -60CC -60CC -60CC -60CC -60CC -60CC -60CC -61CC -7F8C -7F0C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10046 -ENCODING 1068 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FF0 -3038 -3018 -3018 -3018 -3018 -3018 -3018 -3018 -3018 -3038 -3FF0 -3FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10047 -ENCODING 1069 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -000C -07FC -07FC -000C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10048 -ENCODING 1070 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -60F0 -61F8 -639C -630C -630C -630C -630C -630C -630C -7F0C -7F0C -630C -630C -630C -630C -630C -630C -639C -61F8 -60F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10049 -ENCODING 1071 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -00EC -01CC -038C -070C -0E0C -1C0C -380C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10065 -ENCODING 1072 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10066 -ENCODING 1073 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF0 -3800 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10067 -ENCODING 1074 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FC0 -3FE0 -3070 -3030 -3030 -3030 -3030 -3070 -3FE0 -3FF0 -3038 -301C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10068 -ENCODING 1075 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10069 -ENCODING 1076 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR afii10070 -ENCODING 1077 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10072 -ENCODING 1078 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -399C -1DB8 -0FF0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10073 -ENCODING 1079 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -000C -001C -03F8 -03F8 -001C -000C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10074 -ENCODING 1080 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10075 -ENCODING 1081 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10076 -ENCODING 1082 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10077 -ENCODING 1083 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03FC -07FC -0E0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -0C0C -1C0C -380C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10078 -ENCODING 1084 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -600C -701C -783C -7C7C -6EEC -67CC -638C -610C -600C -600C -600C -600C -600C -600C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10079 -ENCODING 1085 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10080 -ENCODING 1086 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10081 -ENCODING 1087 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10082 -ENCODING 1088 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -3000 -3000 -3000 -3000 -3000 -0000 -ENDCHAR -STARTCHAR afii10083 -ENCODING 1089 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10084 -ENCODING 1090 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10085 -ENCODING 1091 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR afii10086 -ENCODING 1092 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0FF0 -1FF8 -399C -318C -318C -318C -318C -318C -318C -318C -318C -399C -1FF8 -0FF0 -0180 -0180 -0180 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10087 -ENCODING 1093 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -381C -1C38 -0E70 -07E0 -03C0 -03C0 -07E0 -0E70 -1C38 -381C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10088 -ENCODING 1094 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFE -0FFF -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR afii10089 -ENCODING 1095 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10090 -ENCODING 1096 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -398C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10091 -ENCODING 1097 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -398C -1FFE -0FFF -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR afii10092 -ENCODING 1098 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3C00 -3C00 -0C00 -0C00 -0FF0 -0FF8 -0C1C -0C0C -0C0C -0C0C -0C0C -0C1C -0FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10093 -ENCODING 1099 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -600C -600C -7F0C -7F8C -61CC -60CC -60CC -60CC -60CC -61CC -7F8C -7F0C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10094 -ENCODING 1100 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -1FE0 -1FF0 -1838 -1818 -1818 -1818 -1818 -1838 -1FF0 -1FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10095 -ENCODING 1101 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -000C -000C -03FC -03FC -000C -000C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10096 -ENCODING 1102 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -60F0 -61F8 -630C -630C -630C -630C -7F0C -7F0C -630C -630C -630C -630C -61F8 -60F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10097 -ENCODING 1103 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FFC -1FFC -380C -300C -300C -380C -1FFC -0FFC -00EC -01CC -038C -070C -0E0C -1C0C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0450 -ENCODING 1104 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0700 -0380 -01C0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10071 -ENCODING 1105 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10099 -ENCODING 1106 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -FF80 -FF80 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -000C -000C -001C -00F8 -00F0 -0000 -ENDCHAR -STARTCHAR afii10100 -ENCODING 1107 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10101 -ENCODING 1108 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3FC0 -3FC0 -3000 -3000 -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10102 -ENCODING 1109 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -3000 -3000 -3800 -1FF0 -0FF8 -001C -000C -000C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10103 -ENCODING 1110 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10104 -ENCODING 1111 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10105 -ENCODING 1112 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0078 -0078 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -ENDCHAR -STARTCHAR afii10106 -ENCODING 1113 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0F80 -1F80 -3980 -3180 -31F8 -31FC -318E -3186 -3186 -3186 -3186 -318E -71FC -61F8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10107 -ENCODING 1114 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -6180 -6180 -61F8 -61FC -7F8E -7F86 -6186 -6186 -6186 -618E -61FC -61F8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10108 -ENCODING 1115 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -FF80 -FF80 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10109 -ENCODING 1116 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0000 -0000 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni045D -ENCODING 1117 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0E00 -0700 -0380 -01C0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10110 -ENCODING 1118 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR afii10193 -ENCODING 1119 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR afii10146 -ENCODING 1122 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -FF00 -FF00 -3000 -3000 -3FE0 -3FF0 -3038 -3018 -3018 -3018 -3018 -3018 -3018 -3018 -3018 -3038 -3FF0 -3FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10194 -ENCODING 1123 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -3FC0 -3FC0 -0C00 -0C00 -0C00 -0C00 -0FF0 -0FF8 -0C1C -0C0C -0C0C -0C0C -0C0C -0C1C -0FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni046A -ENCODING 1130 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -1818 -1818 -0C30 -0C30 -0660 -03C0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni046B -ENCODING 1131 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -381C -1C38 -0E70 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10050 -ENCODING 1168 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -000C -000C -000C -000C -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10098 -ENCODING 1169 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -000C -000C -000C -000C -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0492 -ENCODING 1170 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -7F80 -7F80 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0493 -ENCODING 1171 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -7F80 -7F80 -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni0494 -ENCODING 1172 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -000C -000C -0018 -0030 -0000 -0000 -ENDCHAR -STARTCHAR uni0495 -ENCODING 1173 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3FC0 -3FE0 -3070 -3030 -3030 -3030 -3030 -0030 -0030 -0060 -00C0 -0000 -0000 -ENDCHAR -STARTCHAR uni0496 -ENCODING 1174 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -399C -1DB8 -0FF0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -318C -318E -318F -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR uni0497 -ENCODING 1175 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -399C -1DB8 -0FF0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318E -318F -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR uni0498 -ENCODING 1176 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -001C -07F8 -07F8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni0499 -ENCODING 1177 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -000C -001C -03F8 -03F8 -001C -000C -300C -381C -1FF8 -0FF0 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni049A -ENCODING 1178 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300E -0006 -0006 -0006 -0006 -0006 -0000 -ENDCHAR -STARTCHAR uni049B -ENCODING 1179 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -000C -000C -000C -000C -000C -0000 -ENDCHAR -STARTCHAR uni049C -ENCODING 1180 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -601C -6038 -6C70 -6CE0 -6DC0 -6F80 -6F00 -7E00 -7E00 -6F00 -6F80 -6DC0 -6CE0 -6C70 -6038 -601C -600C -600C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni049D -ENCODING 1181 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -301C -3638 -3670 -36E0 -37C0 -3F80 -3F80 -37C0 -36E0 -3670 -3638 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04A0 -ENCODING 1184 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -F00C -F01C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04A1 -ENCODING 1185 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -781C -7838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04A2 -ENCODING 1186 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300E -300F -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR uni04A3 -ENCODING 1187 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300E -300F -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR uni04A4 -ENCODING 1188 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -607F -607F -6060 -6060 -6060 -6060 -6060 -6060 -6060 -7FE0 -7FE0 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -6060 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04A5 -ENCODING 1189 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -607F -607F -6060 -6060 -6060 -6060 -7FE0 -7FE0 -6060 -6060 -6060 -6060 -6060 -6060 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04AA -ENCODING 1194 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -300C -300C -381C -1FF8 -0FF0 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni04AB -ENCODING 1195 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -3000 -3000 -3000 -3000 -3000 -3000 -300C -381C -1FF8 -0FF0 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni04AE -ENCODING 1198 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04AF -ENCODING 1199 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni04B0 -ENCODING 1200 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -1FF8 -1FF8 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04B1 -ENCODING 1201 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -1818 -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -1FF8 -1FF8 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni04B2 -ENCODING 1202 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -03C0 -03C0 -0660 -0660 -0C30 -0C30 -1818 -1818 -300E -300F -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR uni04B3 -ENCODING 1203 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -381C -1C38 -0E70 -07E0 -03C0 -03C0 -07E0 -0E70 -1C38 -381C -300E -300F -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR uni04B6 -ENCODING 1206 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -000C -000E -000F -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR uni04B7 -ENCODING 1207 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000E -000F -0003 -0003 -0003 -0003 -0003 -0000 -ENDCHAR -STARTCHAR uni04B8 -ENCODING 1208 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -318C -318C -318C -398C -1FFC -0FFC -018C -018C -018C -018C -000C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04B9 -ENCODING 1209 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -318C -318C -398C -1FFC -0FFC -018C -018C -018C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04BA -ENCODING 1210 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04BB -ENCODING 1211 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04C0 -ENCODING 1216 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04C1 -ENCODING 1217 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -318C -318C -318C -318C -318C -318C -399C -1DB8 -0FF0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04C2 -ENCODING 1218 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -318C -318C -318C -399C -1DB8 -0FF0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04CF -ENCODING 1231 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D0 -ENCODING 1232 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D1 -ENCODING 1233 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D2 -ENCODING 1234 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D3 -ENCODING 1235 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -1FF0 -1FF8 -001C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D4 -ENCODING 1236 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FFF -3FFF -70C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -7FFE -7FFE -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60C0 -60FF -60FF -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D5 -ENCODING 1237 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3EF8 -3FFC -018E -0186 -0186 -1F86 -3FFE -71FE -6180 -6180 -6180 -71C6 -3FFE -1F7C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D6 -ENCODING 1238 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -07E0 -03C0 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D7 -ENCODING 1239 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04D8 -ENCODING 1240 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -000C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii10846 -ENCODING 1241 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -3FF8 -301C -000C -000C -000C -3FFC -3FFC -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04DA -ENCODING 1242 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -000C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04DB -ENCODING 1243 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -1FF0 -3FF8 -301C -000C -000C -000C -3FFC -3FFC -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04DC -ENCODING 1244 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -318C -318C -318C -318C -318C -318C -399C -1DB8 -0FF0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04DD -ENCODING 1245 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -318C -318C -318C -399C -1DB8 -0FF0 -07E0 -0FF0 -1DB8 -399C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04DE -ENCODING 1246 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -001C -07F8 -07F8 -001C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04DF -ENCODING 1247 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0FF0 -1FF8 -381C -300C -000C -001C -03F8 -03F8 -001C -000C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04E2 -ENCODING 1250 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -300C -300C -300C -300C -300C -301C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -380C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04E3 -ENCODING 1251 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04E4 -ENCODING 1252 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -300C -300C -300C -300C -300C -301C -303C -307C -30EC -31CC -338C -370C -3E0C -3C0C -380C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04E5 -ENCODING 1253 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04E6 -ENCODING 1254 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04E7 -ENCODING 1255 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04E8 -ENCODING 1256 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04E9 -ENCODING 1257 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04EA -ENCODING 1258 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04EB -ENCODING 1259 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04EC -ENCODING 1260 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0FF0 -1FF8 -381C -300C -300C -000C -000C -000C -000C -07FC -07FC -000C -000C -000C -000C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04ED -ENCODING 1261 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0FF0 -1FF8 -381C -300C -000C -000C -03FC -03FC -000C -000C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04EE -ENCODING 1262 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0FF0 -0FF0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -001C -1FF8 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04EF -ENCODING 1263 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR uni04F0 -ENCODING 1264 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -001C -1FF8 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04F1 -ENCODING 1265 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR uni04F2 -ENCODING 1266 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -01CE -039C -0738 -0E70 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -001C -1FF8 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04F3 -ENCODING 1267 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -01CE -039C -0738 -0E70 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR uni04F4 -ENCODING 1268 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04F5 -ENCODING 1269 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -000C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04F8 -ENCODING 1272 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0C30 -0C30 -0C30 -0C30 -0000 -600C -600C -600C -600C -600C -600C -7F0C -7F8C -61CC -60CC -60CC -60CC -60CC -60CC -60CC -60CC -60CC -61CC -7F8C -7F0C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni04F9 -ENCODING 1273 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -600C -600C -600C -600C -7F0C -7F8C -61CC -60CC -60CC -60CC -60CC -61CC -7F8C -7F0C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57664 -ENCODING 1488 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -180C -180C -0C0C -0C0C -060C -061C -0338 -07F0 -0FE0 -1CC0 -3860 -3060 -3030 -3030 -3018 -3018 -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57665 -ENCODING 1489 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -7FE0 -7FF0 -0038 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -7FFE -7FFE -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57666 -ENCODING 1490 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1F80 -1FC0 -00E0 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -00F0 -01F0 -0398 -0718 -0E0C -1C0C -3806 -7006 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57667 -ENCODING 1491 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -7FFE -7FFE -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57668 -ENCODING 1492 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -001C -000C -000C -000C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57669 -ENCODING 1493 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1E00 -1F00 -0380 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57670 -ENCODING 1494 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -1FF8 -0070 -00E0 -01C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57671 -ENCODING 1495 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57672 -ENCODING 1496 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -30F0 -30F8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57673 -ENCODING 1497 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1E00 -1F00 -0380 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57674 -ENCODING 1498 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -001C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -0000 -ENDCHAR -STARTCHAR afii57675 -ENCODING 1499 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -001C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -001C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57676 -ENCODING 1500 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -3000 -3000 -3000 -3000 -3FFC -3FFC -000C -000C -000C -000C -000C -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0300 -0300 -0300 -0300 -0300 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57677 -ENCODING 1501 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57678 -ENCODING 1502 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -E7C0 -FFF0 -7838 -3018 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -30FC -30FC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57679 -ENCODING 1503 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1F80 -1FC0 -00E0 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0000 -ENDCHAR -STARTCHAR afii57680 -ENCODING 1504 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FC0 -0FE0 -0070 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0030 -0FF0 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57681 -ENCODING 1505 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -FFF0 -FFF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57682 -ENCODING 1506 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -180C -180C -180C -0C0C -0C0C -0C0C -0618 -0618 -0618 -0330 -0330 -0330 -01E0 -01C0 -0380 -3F00 -3C00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57683 -ENCODING 1507 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -380C -1F0C -0F0C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -0000 -ENDCHAR -STARTCHAR afii57684 -ENCODING 1508 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -380C -1F0C -0F0C -000C -000C -000C -000C -000C -000C -001C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57685 -ENCODING 1509 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -180C -180C -0C0C -0C1C -0638 -0670 -03E0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR afii57686 -ENCODING 1510 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -180C -180C -0C0C -0C1C -0638 -0670 -03E0 -03C0 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -0030 -3FF8 -3FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57687 -ENCODING 1511 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -000C -000C -000C -000C -300C -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3300 -3300 -3300 -3300 -3300 -3300 -3000 -3000 -3000 -3000 -3000 -0000 -ENDCHAR -STARTCHAR afii57688 -ENCODING 1512 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -001C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -000C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57689 -ENCODING 1513 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -318C -318C -318C -318C -318C -338C -3F0C -3E0C -300C -300C -300C -300C -300C -301C -3FF8 -3FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57690 -ENCODING 1514 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -FFF0 -FFF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -F00C -E00C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni1E0C -ENCODING 7692 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FC0 -3FF0 -3038 -3018 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -3018 -3038 -3FF0 -3FC0 -0000 -0300 -0300 -0300 -0300 -0000 -ENDCHAR -STARTCHAR uni1E0D -ENCODING 7693 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -000C -000C -000C -000C -000C -000C -0FFC -1FFC -380C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -00C0 -00C0 -00C0 -00C0 -0000 -ENDCHAR -STARTCHAR Klinebelow -ENCODING 7732 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -301C -3038 -3070 -30E0 -31C0 -3380 -3700 -3E00 -3C00 -3C00 -3E00 -3700 -3380 -31C0 -30E0 -3070 -3038 -301C -300C -0000 -0000 -0FF0 -0FF0 -0000 -0000 -ENDCHAR -STARTCHAR klinebelow -ENCODING 7733 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -1800 -1800 -181C -1838 -1870 -18E0 -19C0 -1B80 -1F00 -1F00 -1B80 -19C0 -18E0 -1870 -1838 -181C -0000 -0000 -07F0 -07F0 -0000 -0000 -ENDCHAR -STARTCHAR uni1E36 -ENCODING 7734 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1E37 -ENCODING 7735 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1E40 -ENCODING 7744 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -600C -600C -701C -783C -6C6C -6C6C -67CC -638C -638C -610C -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni1E41 -ENCODING 7745 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -3FF0 -3FF8 -319C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni1E42 -ENCODING 7746 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -701C -783C -6C6C -6C6C -67CC -638C -638C -610C -600C -600C -600C -600C -600C -600C -600C -600C -600C -600C -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1E43 -ENCODING 7747 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -319C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -318C -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1E44 -ENCODING 7748 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0180 -0180 -0180 -0180 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni1E45 -ENCODING 7749 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni1E46 -ENCODING 7750 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -380C -3C0C -3E0C -370C -338C -31CC -30EC -307C -303C -301C -300C -300C -300C -300C -300C -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1E47 -ENCODING 7751 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1E6C -ENCODING 7788 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1E6D -ENCODING 7789 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0300 -0300 -0300 -0300 -0300 -0300 -3FF0 -3FF0 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0380 -01FC -00FC -0000 -0030 -0030 -0030 -0030 -0000 -ENDCHAR -STARTCHAR Edotbelow -ENCODING 7864 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR edotbelow -ENCODING 7865 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR Etilde -ENCODING 7868 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FE0 -3FE0 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR etilde -ENCODING 7869 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -3FFC -3FFC -3000 -3000 -3000 -380C -1FFC -0FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni1ECA -ENCODING 7882 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -07E0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1ECB -ENCODING 7883 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR Odotbelow -ENCODING 7884 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR odotbelow -ENCODING 7885 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1EE4 -ENCODING 7908 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0000 -0180 -0180 -0180 -0180 -0000 -ENDCHAR -STARTCHAR uni1EE5 -ENCODING 7909 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -0000 -00C0 -00C0 -00C0 -00C0 -0000 -ENDCHAR -STARTCHAR Ytilde -ENCODING 7928 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0F18 -1B98 -19D8 -18F0 -0000 -300C -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ytilde -ENCODING 7929 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0F18 -1B98 -19D8 -18F0 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -380C -1FFC -0FFC -000C -000C -001C -1FF8 -1FF0 -0000 -ENDCHAR -STARTCHAR uni2000 -ENCODING 8192 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2001 -ENCODING 8193 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR enspace -ENCODING 8194 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2003 -ENCODING 8195 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2004 -ENCODING 8196 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2005 -ENCODING 8197 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2006 -ENCODING 8198 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2007 -ENCODING 8199 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2008 -ENCODING 8200 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2009 -ENCODING 8201 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni200A -ENCODING 8202 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni200B -ENCODING 8203 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii61664 -ENCODING 8204 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii301 -ENCODING 8205 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii299 -ENCODING 8206 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii300 -ENCODING 8207 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR hyphentwo -ENCODING 8208 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2011 -ENCODING 8209 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR figuredash -ENCODING 8210 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR endash -ENCODING 8211 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR emdash -ENCODING 8212 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7FFC -7FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii00208 -ENCODING 8213 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7FFC -7FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dblverticalbar -ENCODING 8214 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR underscoredbl -ENCODING 8215 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -3FFC -3FFC -ENDCHAR -STARTCHAR quoteleft -ENCODING 8216 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -00C0 -00C0 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quoteright -ENCODING 8217 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0300 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotesinglbase -ENCODING 8218 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0300 -0300 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotereversed -ENCODING 8219 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -00C0 -00C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedblleft -ENCODING 8220 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0618 -0618 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedblright -ENCODING 8221 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0618 -0618 -0618 -0618 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR quotedblbase -ENCODING 8222 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -1860 -1860 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni201F -ENCODING 8223 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -1860 -1860 -1860 -1860 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR dagger -ENCODING 8224 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -1FF8 -1FF8 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR daggerdbl -ENCODING 8225 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -1FF8 -1FF8 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -1FF8 -1FF8 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bullet -ENCODING 8226 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03C0 -07E0 -07E0 -07E0 -07E0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR ellipsis -ENCODING 8230 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -318C -318C -318C -318C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR perthousand -ENCODING 8240 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1C30 -3E30 -3660 -3660 -3EC0 -1CC0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -19DC -1BFE -3376 -3376 -63FE -61DC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR minute -ENCODING 8242 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -01C0 -01C0 -01C0 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR second -ENCODING 8243 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -1C70 -1C70 -1C70 -1860 -1860 -1860 -1860 -1860 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guilsinglleft -ENCODING 8249 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR guilsinglright -ENCODING 8250 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR exclamdbl -ENCODING 8252 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0000 -0C30 -0C30 -0C30 -0C30 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR overline -ENCODING 8254 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2070 -ENCODING 8304 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -03C0 -07E0 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2071 -ENCODING 8305 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2074 -ENCODING 8308 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0030 -0070 -00F0 -01F0 -03B0 -0730 -0E30 -0FF0 -0FF0 -0030 -0030 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2075 -ENCODING 8309 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0FE0 -0FE0 -0C00 -0C00 -0FE0 -0FF0 -0030 -0030 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2076 -ENCODING 8310 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -03E0 -07E0 -0C00 -0C00 -0FE0 -0FF0 -0C30 -0C30 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2077 -ENCODING 8311 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0FF0 -0FF0 -0C30 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2078 -ENCODING 8312 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0C30 -0FF0 -07E0 -0C30 -0C30 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2079 -ENCODING 8313 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0C30 -0C30 -0FF0 -07F0 -0030 -0030 -07E0 -07C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni207A -ENCODING 8314 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0FF0 -0FF0 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni207B -ENCODING 8315 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni207C -ENCODING 8316 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF0 -0000 -0000 -0000 -1FF0 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni207D -ENCODING 8317 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -00C0 -0180 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0180 -00C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni207E -ENCODING 8318 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0300 -0180 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -0180 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR nsuperior -ENCODING 8319 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -1FC0 -1FE0 -1830 -1830 -1830 -1830 -1830 -1830 -1830 -1830 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2080 -ENCODING 8320 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03C0 -07E0 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -0C30 -07E0 -03C0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2081 -ENCODING 8321 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0380 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2082 -ENCODING 8322 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0C30 -0070 -00E0 -01C0 -0380 -0700 -0FF0 -0FF0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2083 -ENCODING 8323 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0030 -01E0 -01E0 -0030 -0030 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2084 -ENCODING 8324 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0030 -0070 -00F0 -01F0 -03B0 -0730 -0E30 -0FF0 -0FF0 -0030 -0030 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2085 -ENCODING 8325 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FE0 -0FE0 -0C00 -0C00 -0FE0 -0FF0 -0030 -0030 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2086 -ENCODING 8326 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03E0 -07E0 -0C00 -0C00 -0FE0 -0FF0 -0C30 -0C30 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2087 -ENCODING 8327 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -0FF0 -0C30 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0180 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2088 -ENCODING 8328 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0C30 -0FF0 -07E0 -0C30 -0C30 -0C30 -0FF0 -07E0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2089 -ENCODING 8329 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -0FF0 -0C30 -0C30 -0C30 -0FF0 -07F0 -0030 -0030 -07E0 -07C0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni208A -ENCODING 8330 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0FF0 -0FF0 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni208B -ENCODING 8331 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni208C -ENCODING 8332 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF0 -0000 -0000 -0000 -1FF0 -1FF0 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni208D -ENCODING 8333 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -00C0 -0180 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -0180 -00C0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni208E -ENCODING 8334 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0300 -0180 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -0180 -0300 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2090 -ENCODING 8336 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FC0 -0FE0 -0030 -0030 -0FF0 -1FF0 -1830 -1830 -1FF0 -0FF0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2091 -ENCODING 8337 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07C0 -0FE0 -1830 -1830 -1FF0 -1FF0 -1800 -1800 -0FF0 -07E0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2092 -ENCODING 8338 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07C0 -0FE0 -1830 -1830 -1830 -1830 -1830 -1830 -0FE0 -07C0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2093 -ENCODING 8339 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1830 -1C70 -0EE0 -07C0 -0380 -0380 -07C0 -0EE0 -1C70 -1830 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2094 -ENCODING 8340 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0FC0 -1FE0 -0030 -0030 -1FF0 -1FF0 -1830 -1830 -0FE0 -07C0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2095 -ENCODING 8341 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -1FC0 -1FE0 -1830 -1830 -1830 -1830 -1830 -1830 -1830 -1830 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2096 -ENCODING 8342 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0C38 -0C70 -0CE0 -0DC0 -0F80 -0F80 -0DC0 -0CE0 -0C70 -0C38 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2097 -ENCODING 8343 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0780 -0780 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2098 -ENCODING 8344 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -318C -318C -318C -318C -318C -318C -318C -318C -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni209A -ENCODING 8346 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FC0 -1FE0 -1830 -1830 -1830 -1830 -1830 -1830 -1FE0 -1FC0 -1800 -1800 -1800 -ENDCHAR -STARTCHAR peseta -ENCODING 8359 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -7F80 -61C0 -60C0 -60C0 -60C0 -60C0 -60C0 -61C0 -7FB0 -7F30 -6030 -61FE -61FE -6030 -6030 -6030 -6030 -603E -601E -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii57636 -ENCODING 8362 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -7F86 -7FC6 -60E6 -6066 -6066 -6066 -6666 -6666 -6666 -6666 -6666 -6666 -6666 -6666 -6606 -6606 -6606 -660E -67FC -67F8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Euro -ENCODING 8364 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -03F0 -07F8 -0E1C -1C0E -3800 -3000 -3000 -FFC0 -FFC0 -3000 -3000 -FFC0 -FFC0 -3000 -3000 -3800 -1C0E -0E1C -07F8 -03F0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni20AE -ENCODING 8366 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -01B8 -01F0 -03C0 -0FB8 -1DF0 -03C0 -0F80 -1D80 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2102 -ENCODING 8450 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -3E1C -360C -360C -3600 -3600 -3600 -3600 -3600 -3600 -3600 -3600 -3600 -3600 -360C -360C -3E1C -1FF8 -0FF0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni210E -ENCODING 8462 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni210F -ENCODING 8463 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -FF80 -FF80 -3000 -3000 -3FF0 -3FF8 -301C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2115 -ENCODING 8469 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -380C -3C0C -360C -3B0C -3D8C -36CC -336C -31BC -30DC -306C -303C -301C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR afii61352 -ENCODING 8470 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -C180 -C19C -C1BE -E1B6 -E1B6 -F1BE -F19C -F980 -D980 -DD80 -CD80 -CF80 -C780 -C7BE -C3BE -C380 -C1BE -C1BE -C180 -C180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni211A -ENCODING 8474 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -3E1C -360C -360C -360C -360C -360C -360C -360C -360C -360C -360C -360C -360C -360C -36CC -3EFC -1FF8 -0FF8 -001C -000E -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni211D -ENCODING 8477 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FF0 -3FF8 -361C -360C -360C -360C -360C -360C -360C -361C -37F8 -37F0 -36C0 -3760 -37B0 -36D8 -366C -3636 -361A -3E0E -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR trademark -ENCODING 8482 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -7E82 -7EC6 -18FE -18D6 -18C6 -18C6 -18C6 -18C6 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2124 -ENCODING 8484 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -000C -000C -001C -003C -006C -00D8 -01B0 -0360 -06C0 -0D80 -1B00 -3600 -3C00 -3800 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR Ohm -ENCODING 8486 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -381C -1C38 -0E70 -0660 -0660 -3E7C -3E7C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR aleph -ENCODING 8501 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3030 -3030 -1818 -1818 -0C0C -0C0C -0606 -0E0E -1F1C -3B38 -71F0 -61E0 -60C0 -60C0 -6060 -6060 -6030 -7030 -3818 -1C18 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowleft -ENCODING 8592 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0300 -0700 -0E00 -1C00 -3800 -7FFE -7FFE -3800 -1C00 -0E00 -0700 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowup -ENCODING 8593 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0FF0 -1DB8 -399C -318C -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowright -ENCODING 8594 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -00C0 -00E0 -0070 -0038 -001C -7FFE -7FFE -001C -0038 -0070 -00E0 -00C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowdown -ENCODING 8595 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -318C -399C -1DB8 -0FF0 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowboth -ENCODING 8596 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0660 -0E70 -1C38 -381C -700E -FFFF -FFFF -700E -381C -1C38 -0E70 -0660 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowupdn -ENCODING 8597 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0FF0 -1DB8 -399C -318C -0180 -0180 -0180 -0180 -0180 -0180 -318C -399C -1DB8 -0FF0 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni21A4 -ENCODING 8612 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0306 -0706 -0E06 -1C06 -3806 -7FFE -7FFE -3806 -1C06 -0E06 -0706 -0306 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni21A6 -ENCODING 8614 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -60C0 -60E0 -6070 -6038 -601C -7FFE -7FFE -601C -6038 -6070 -60E0 -60C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowupdnbse -ENCODING 8616 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0FF0 -1DB8 -399C -318C -0180 -0180 -0180 -0180 -318C -399C -1DB8 -0FF0 -07E0 -03C0 -0180 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni21B2 -ENCODING 8626 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -000C -000C -000C -000C -000C -000C -000C -000C -030C -070C -0E0C -1C0C -380C -7FFC -7FFC -3800 -1C00 -0E00 -0700 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni21B3 -ENCODING 8627 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6180 -61C0 -60E0 -6070 -6038 -7FFC -7FFC -0038 -0070 -00E0 -01C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR carriagereturn -ENCODING 8629 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -000C -000C -000C -000C -000C -030C -070C -0E0C -1C0C -380C -7FFC -7FFC -3800 -1C00 -0E00 -0700 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni21BB -ENCODING 8635 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7F00 -7F00 -1F00 -3B18 -3318 -630C -600C -600C -600C -600C -3018 -3838 -1FF0 -0FE0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni21CB -ENCODING 8651 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0800 -1800 -3800 -7000 -FFFE -FFFE -0000 -0000 -FFFE -FFFE -001C -0038 -0030 -0020 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni21CC -ENCODING 8652 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0020 -0030 -0038 -001C -FFFE -FFFE -0000 -0000 -FFFE -FFFE -7000 -3800 -1800 -0800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowdblleft -ENCODING 8656 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0600 -0E00 -1C00 -3FFE -7FFE -F000 -F000 -7FFE -3FFE -1C00 -0E00 -0600 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowdblup -ENCODING 8657 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0FF0 -1E78 -3E7C -366C -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowdblright -ENCODING 8658 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -00C0 -00E0 -0070 -FFF8 -FFFC -001E -001E -FFFC -FFF8 -0070 -00E0 -00C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowdbldown -ENCODING 8659 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -366C -3E7C -1E78 -0FF0 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR arrowdblboth -ENCODING 8660 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0660 -0E70 -1C38 -3FFC -7FFE -F00F -F00F -7FFE -3FFC -1C38 -0E70 -0660 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni21D5 -ENCODING 8661 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0FF0 -1E78 -3E7C -366C -0660 -0660 -0660 -0660 -0660 -0660 -366C -3E7C -1E78 -0FF0 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR universal -ENCODING 8704 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -600C -600C -600C -600C -3018 -3018 -3FF8 -3FF8 -1830 -1830 -1830 -0C60 -0C60 -0C60 -06C0 -06C0 -06C0 -0380 -0380 -0380 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR existential -ENCODING 8707 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -000C -000C -000C -000C -000C -000C -000C -3FFC -3FFC -000C -000C -000C -000C -000C -000C -000C -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2204 -ENCODING 8708 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -000C -000C -001C -3FFC -3FFC -003C -006C -006C -00CC -00CC -018C -018C -3FFC -3FFC -030C -030C -060C -060C -0C0C -0C0C -180C -3FFC -3FFC -3000 -6000 -6000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR emptyset -ENCODING 8709 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0030 -0030 -0FE0 -1FF0 -30D8 -30D8 -3198 -3198 -3318 -3318 -3618 -3618 -1FF0 -0FE0 -1800 -1800 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR increment -ENCODING 8710 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -03C0 -03C0 -03C0 -0660 -0660 -0660 -0C30 -0C30 -0C30 -1818 -1818 -1818 -300C -300C -300C -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR gradient -ENCODING 8711 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -300C -300C -1818 -1818 -1818 -0C30 -0C30 -0C30 -0660 -0660 -0660 -03C0 -03C0 -03C0 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR element -ENCODING 8712 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -01FC -07FC -0E00 -1800 -1800 -3000 -3000 -3000 -3000 -3FFC -3FFC -3000 -3000 -3000 -3000 -1800 -1800 -0E00 -07FC -01FC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR notelement -ENCODING 8713 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0006 -0006 -000C -01FC -07FC -0E18 -1830 -1830 -3060 -3060 -30C0 -30C0 -3FFC -3FFC -3180 -3180 -3300 -3300 -1600 -1E00 -0E00 -0FFC -19FC -1800 -3000 -3000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni220A -ENCODING 8714 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03FC -0FFC -1C00 -1800 -3000 -3000 -3FFC -3FFC -3000 -3000 -1800 -1C00 -0FFC -03FC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR suchthat -ENCODING 8715 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3F80 -3FE0 -0070 -0018 -0018 -000C -000C -000C -000C -3FFC -3FFC -000C -000C -000C -000C -0018 -0018 -0070 -3FE0 -3F80 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni220C -ENCODING 8716 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -6000 -6000 -3000 -3F80 -3FE0 -1870 -0C18 -0C18 -060C -060C -030C -030C -3FFC -3FFC -018C -018C -00CC -00CC -0068 -0078 -0070 -3FF0 -3F98 -0018 -000C -000C -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni220D -ENCODING 8717 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FC0 -3FF0 -0038 -0018 -000C -000C -3FFC -3FFC -000C -000C -0018 -0038 -3FF0 -3FC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR minus -ENCODING 8722 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2213 -ENCODING 8723 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0180 -0180 -0180 -0180 -0180 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2214 -ENCODING 8724 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -3FFC -3FFC -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2215 -ENCODING 8725 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -000C -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -6000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2216 -ENCODING 8726 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -6000 -7000 -3800 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0038 -001C -000C -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR bulletoperator -ENCODING 8729 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0380 -07C0 -07C0 -07C0 -0380 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR radical -ENCODING 8730 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -001E -001E -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -3018 -3018 -3018 -3818 -1C18 -0E18 -0718 -0398 -01D8 -00F8 -0078 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR infinity -ENCODING 8734 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1E78 -3FFC -73CE -6186 -6186 -6186 -6186 -73CE -3FFC -1E78 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR orthogonal -ENCODING 8735 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2225 -ENCODING 8741 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR logicaland -ENCODING 8743 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -03C0 -03C0 -0660 -0660 -0C30 -0C30 -0C30 -1818 -1818 -1818 -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR logicalor -ENCODING 8744 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -1818 -1818 -1818 -0C30 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR intersection -ENCODING 8745 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -0FF0 -1C38 -1818 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR union -ENCODING 8746 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -1818 -1C38 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR approxequal -ENCODING 8776 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1F0C -3F9C -39FC -30F8 -0000 -0000 -1F0C -3F9C -39FC -30F8 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR notequal -ENCODING 8800 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -001C -0038 -7FFC -7FFC -00E0 -01C0 -0380 -0700 -7FFC -7FFC -3800 -7000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR equivalence -ENCODING 8801 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR lessequal -ENCODING 8804 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0038 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR greaterequal -ENCODING 8805 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0038 -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -0000 -0000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni226A -ENCODING 8810 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -00C3 -01C7 -038E -071C -0E38 -1C70 -38E0 -71C0 -E380 -E380 -71C0 -38E0 -1C70 -0E38 -071C -038E -01C7 -00C3 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni226B -ENCODING 8811 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -C300 -E380 -71C0 -38E0 -1C70 -0E38 -071C -038E -01C7 -01C7 -038E -071C -0E38 -1C70 -38E0 -71C0 -E380 -C300 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR propersubset -ENCODING 8834 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07FC -1FFC -3800 -7000 -6000 -6000 -6000 -6000 -6000 -6000 -7000 -3800 -1FFC -07FC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR propersuperset -ENCODING 8835 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7FC0 -7FF0 -0038 -001C -000C -000C -000C -000C -000C -000C -001C -0038 -7FF0 -7FC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR reflexsubset -ENCODING 8838 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07FC -1FFC -3800 -7000 -6000 -6000 -6000 -6000 -6000 -6000 -7000 -3800 -1FFC -07FC -0000 -0000 -7FFC -7FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR reflexsuperset -ENCODING 8839 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7FC0 -7FF0 -0038 -001C -000C -000C -000C -000C -000C -000C -001C -0038 -7FF0 -7FC0 -0000 -0000 -7FFC -7FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR perpendicular -ENCODING 8869 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni22C2 -ENCODING 8898 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -07E0 -0FF0 -1C38 -1818 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni22C3 -ENCODING 8899 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -1818 -1C38 -0FF0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2300 -ENCODING 8960 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0030 -0030 -0FE0 -1FF0 -30D8 -30D8 -3198 -3198 -3318 -3318 -3618 -3618 -1FF0 -0FE0 -1800 -1800 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR house -ENCODING 8962 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -1C38 -381C -700E -6006 -6006 -6006 -6006 -6006 -6006 -6006 -7FFE -7FFE -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2308 -ENCODING 8968 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FE0 -0FE0 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2309 -ENCODING 8969 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FE0 -0FE0 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni230A -ENCODING 8970 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0C00 -0FE0 -0FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni230B -ENCODING 8971 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0FE0 -0FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR revlogicalnot -ENCODING 8976 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3000 -3000 -3000 -3000 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2319 -ENCODING 8985 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3000 -3000 -3000 -3000 -3000 -3000 -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR integraltp -ENCODING 8992 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -00F8 -01FC -018C -018C -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR integralbt -ENCODING 8993 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -3180 -3180 -3F80 -1F00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni239B -ENCODING 9115 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0018 -0030 -0060 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0600 -0C00 -0C00 -0C00 -0C00 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR uni239C -ENCODING 9116 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR uni239D -ENCODING 9117 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -0C00 -0C00 -0C00 -0C00 -0600 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -0060 -0030 -0018 -ENDCHAR -STARTCHAR uni239E -ENCODING 9118 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -1800 -0C00 -0600 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0060 -0030 -0030 -0030 -0030 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR uni239F -ENCODING 9119 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR uni23A0 -ENCODING 9120 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0030 -0030 -0030 -0030 -0060 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0600 -0C00 -1800 -ENDCHAR -STARTCHAR uni23A1 -ENCODING 9121 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -1FF8 -1FF8 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR uni23A2 -ENCODING 9122 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -ENDCHAR -STARTCHAR uni23A3 -ENCODING 9123 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1FF8 -1FF8 -ENDCHAR -STARTCHAR uni23A4 -ENCODING 9124 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -1FF8 -1FF8 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR uni23A5 -ENCODING 9125 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -ENDCHAR -STARTCHAR uni23A6 -ENCODING 9126 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -1FF8 -1FF8 -ENDCHAR -STARTCHAR uni23A7 -ENCODING 9127 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -007E -01FE -0380 -0300 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR uni23A8 -ENCODING 9128 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0E00 -1C00 -F800 -F800 -1C00 -0E00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -ENDCHAR -STARTCHAR uni23A9 -ENCODING 9129 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0300 -0380 -01FE -007E -ENDCHAR -STARTCHAR uni23AB -ENCODING 9131 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FC00 -FF00 -0380 -0180 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR uni23AC -ENCODING 9132 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -0060 -003E -003E -0060 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -ENDCHAR -STARTCHAR uni23AD -ENCODING 9133 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -00C0 -0180 -0380 -FF00 -FC00 -ENDCHAR -STARTCHAR uni23AE -ENCODING 9134 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni23AF -ENCODING 9135 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BA -ENCODING 9146 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BB -ENCODING 9147 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BC -ENCODING 9148 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni23BD -ENCODING 9149 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -ENDCHAR -STARTCHAR uni23D0 -ENCODING 9168 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2409 -ENCODING 9225 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -6180 -7F80 -7F80 -6180 -6180 -6180 -6180 -0000 -0000 -03FC -03FC -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240A -ENCODING 9226 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -7F80 -7F80 -0000 -0000 -03FC -03FC -0300 -0300 -03F0 -03F0 -0300 -0300 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240B -ENCODING 9227 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -6180 -6180 -6180 -6180 -3300 -1E00 -0C00 -0000 -0000 -03FC -03FC -0060 -0060 -0060 -0060 -0060 -0060 -0060 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240C -ENCODING 9228 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -7F80 -7F80 -6000 -6000 -7E00 -7E00 -6000 -6000 -6000 -0000 -0000 -03FC -03FC -0300 -0300 -03F0 -03F0 -0300 -0300 -0300 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni240D -ENCODING 9229 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3F00 -7F80 -6180 -6000 -6000 -6000 -6180 -7F80 -3F00 -0000 -0000 -03F8 -03FC -030C -030C -03F8 -03E0 -0370 -0338 -031C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2424 -ENCODING 9252 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -6180 -6180 -7180 -7980 -6D80 -6780 -6380 -6180 -6180 -0000 -0000 -0300 -0300 -0300 -0300 -0300 -0300 -0300 -03FC -03FC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF100000 -ENCODING 9472 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2501 -ENCODING 9473 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF110000 -ENCODING 9474 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2503 -ENCODING 9475 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2508 -ENCODING 9480 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -F7DE -F7DE -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2509 -ENCODING 9481 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -F7DE -F7DE -F7DE -F7DE -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni250A -ENCODING 9482 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -ENDCHAR -STARTCHAR uni250B -ENCODING 9483 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0000 -0000 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0000 -0000 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0000 -0000 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0000 -0000 -ENDCHAR -STARTCHAR SF010000 -ENCODING 9484 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01FF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni250D -ENCODING 9485 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01FF -01FF -01FF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni250E -ENCODING 9486 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03FF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni250F -ENCODING 9487 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03FF -03FF -03FF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR SF030000 -ENCODING 9488 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2511 -ENCODING 9489 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -FF80 -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2512 -ENCODING 9490 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFC0 -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2513 -ENCODING 9491 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFC0 -FFC0 -FFC0 -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR SF020000 -ENCODING 9492 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -01FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2515 -ENCODING 9493 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -01FF -01FF -01FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2516 -ENCODING 9494 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -03FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2517 -ENCODING 9495 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -03FF -03FF -03FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF040000 -ENCODING 9496 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2519 -ENCODING 9497 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FF80 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni251A -ENCODING 9498 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni251B -ENCODING 9499 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFC0 -FFC0 -FFC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF080000 -ENCODING 9500 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni251D -ENCODING 9501 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -01FF -01FF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni251E -ENCODING 9502 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -03FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni251F -ENCODING 9503 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -03FF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2520 -ENCODING 9504 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2521 -ENCODING 9505 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -03FF -03FF -03FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2522 -ENCODING 9506 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -03FF -03FF -03FF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2523 -ENCODING 9507 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -03FF -03FF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR SF090000 -ENCODING 9508 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2525 -ENCODING 9509 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FF80 -FF80 -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2526 -ENCODING 9510 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFC0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2527 -ENCODING 9511 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFC0 -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2528 -ENCODING 9512 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2529 -ENCODING 9513 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFC0 -FFC0 -FFC0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni252A -ENCODING 9514 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFC0 -FFC0 -FFC0 -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni252B -ENCODING 9515 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFC0 -FFC0 -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR SF060000 -ENCODING 9516 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni252D -ENCODING 9517 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FFFF -FFFF -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni252E -ENCODING 9518 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01FF -FFFF -FFFF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni252F -ENCODING 9519 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2530 -ENCODING 9520 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2531 -ENCODING 9521 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFC0 -FFFF -FFFF -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2532 -ENCODING 9522 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03FF -FFFF -FFFF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2533 -ENCODING 9523 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR SF070000 -ENCODING 9524 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2535 -ENCODING 9525 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FFFF -FFFF -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2536 -ENCODING 9526 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -FFFF -FFFF -01FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2537 -ENCODING 9527 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2538 -ENCODING 9528 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2539 -ENCODING 9529 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFFF -FFFF -FFC0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni253A -ENCODING 9530 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -FFFF -FFFF -03FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni253B -ENCODING 9531 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFFF -FFFF -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF050000 -ENCODING 9532 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni253D -ENCODING 9533 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FFFF -FFFF -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni253E -ENCODING 9534 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -FFFF -FFFF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni253F -ENCODING 9535 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2540 -ENCODING 9536 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2541 -ENCODING 9537 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2542 -ENCODING 9538 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2543 -ENCODING 9539 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFFF -FFFF -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2544 -ENCODING 9540 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -FFFF -FFFF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2545 -ENCODING 9541 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FFFF -FFFF -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2546 -ENCODING 9542 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -FFFF -FFFF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2547 -ENCODING 9543 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFFF -FFFF -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2548 -ENCODING 9544 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni2549 -ENCODING 9545 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFC0 -FFFF -FFFF -FFC0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni254A -ENCODING 9546 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03FF -FFFF -FFFF -03FF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni254B -ENCODING 9547 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -FFFF -FFFF -FFFF -FFFF -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR SF430000 -ENCODING 9552 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF240000 -ENCODING 9553 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF510000 -ENCODING 9554 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01FF -01FF -0180 -0180 -01FF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR SF520000 -ENCODING 9555 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07FF -07FF -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF390000 -ENCODING 9556 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -07FF -07FF -0600 -0600 -067F -067F -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF220000 -ENCODING 9557 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0180 -0180 -FF80 -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR SF210000 -ENCODING 9558 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFE0 -FFE0 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF250000 -ENCODING 9559 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFE0 -FFE0 -0060 -0060 -FE60 -FE60 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF500000 -ENCODING 9560 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -01FF -0180 -0180 -01FF -01FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF490000 -ENCODING 9561 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -07FF -07FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF380000 -ENCODING 9562 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -067F -067F -0600 -0600 -07FF -07FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF280000 -ENCODING 9563 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FF80 -0180 -0180 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF270000 -ENCODING 9564 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -FFE0 -FFE0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF260000 -ENCODING 9565 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -FE60 -FE60 -0060 -0060 -FFE0 -FFE0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF360000 -ENCODING 9566 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01FF -01FF -0180 -0180 -01FF -01FF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR SF370000 -ENCODING 9567 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -067F -067F -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF420000 -ENCODING 9568 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -067F -067F -0600 -0600 -067F -067F -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF190000 -ENCODING 9569 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FF80 -FF80 -0180 -0180 -FF80 -FF80 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR SF200000 -ENCODING 9570 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -FE60 -FE60 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF230000 -ENCODING 9571 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -FE60 -FE60 -0060 -0060 -FE60 -FE60 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF470000 -ENCODING 9572 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR SF480000 -ENCODING 9573 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF410000 -ENCODING 9574 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -0000 -0000 -FE7F -FE7F -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF450000 -ENCODING 9575 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF460000 -ENCODING 9576 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF400000 -ENCODING 9577 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -FE7F -FE7F -0000 -0000 -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR SF540000 -ENCODING 9578 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -FFFF -FFFF -0180 -0180 -FFFF -FFFF -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR SF530000 -ENCODING 9579 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -FFFF -FFFF -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR SF440000 -ENCODING 9580 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -FE7F -FE7F -0000 -0000 -FE7F -FE7F -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -0660 -ENDCHAR -STARTCHAR uni256D -ENCODING 9581 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -000F -003F -0078 -00E0 -00C0 -01C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni256E -ENCODING 9582 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -F000 -FC00 -1E00 -0700 -0300 -0380 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni256F -ENCODING 9583 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0380 -0300 -0700 -1E00 -FC00 -F000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2570 -ENCODING 9584 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -01C0 -00C0 -00E0 -0078 -003F -000F -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2571 -ENCODING 9585 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0001 -0003 -0003 -0006 -0006 -000C -000C -0018 -0018 -0030 -0030 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0C00 -0C00 -1800 -1800 -3000 -3000 -6000 -6000 -C000 -C000 -8000 -ENDCHAR -STARTCHAR uni2572 -ENCODING 9586 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -8000 -C000 -C000 -6000 -6000 -3000 -3000 -1800 -1800 -0C00 -0C00 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0030 -0030 -0018 -0018 -000C -000C -0006 -0006 -0003 -0003 -0001 -ENDCHAR -STARTCHAR uni2573 -ENCODING 9587 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -8001 -C003 -C003 -6006 -6006 -300C -300C -1818 -1818 -0C30 -0C30 -0660 -0660 -03C0 -03C0 -0180 -0180 -03C0 -03C0 -0660 -0660 -0C30 -0C30 -1818 -1818 -300C -300C -6006 -6006 -C003 -C003 -8001 -ENDCHAR -STARTCHAR uni2574 -ENCODING 9588 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2575 -ENCODING 9589 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2576 -ENCODING 9590 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01FF -01FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2577 -ENCODING 9591 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR uni2578 -ENCODING 9592 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FF80 -FF80 -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2579 -ENCODING 9593 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni257A -ENCODING 9594 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01FF -01FF -01FF -01FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni257B -ENCODING 9595 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni257C -ENCODING 9596 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -01FF -FFFF -FFFF -01FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni257D -ENCODING 9597 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -ENDCHAR -STARTCHAR uni257E -ENCODING 9598 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF80 -FFFF -FFFF -FF80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni257F -ENCODING 9599 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -03C0 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -0180 -ENDCHAR -STARTCHAR upblock -ENCODING 9600 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2581 -ENCODING 9601 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR uni2582 -ENCODING 9602 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR uni2583 -ENCODING 9603 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR dnblock -ENCODING 9604 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR uni2585 -ENCODING 9605 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR uni2586 -ENCODING 9606 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR uni2587 -ENCODING 9607 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR block -ENCODING 9608 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR uni2589 -ENCODING 9609 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -FFFC -ENDCHAR -STARTCHAR uni258A -ENCODING 9610 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -FFF0 -ENDCHAR -STARTCHAR uni258B -ENCODING 9611 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -FFC0 -ENDCHAR -STARTCHAR lfblock -ENCODING 9612 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -ENDCHAR -STARTCHAR uni258D -ENCODING 9613 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -FC00 -ENDCHAR -STARTCHAR uni258E -ENCODING 9614 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -F000 -ENDCHAR -STARTCHAR uni258F -ENCODING 9615 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -C000 -ENDCHAR -STARTCHAR rtblock -ENCODING 9616 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -ENDCHAR -STARTCHAR ltshade -ENCODING 9617 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -AAAA -0000 -ENDCHAR -STARTCHAR shade -ENCODING 9618 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -AAAA -5555 -ENDCHAR -STARTCHAR dkshade -ENCODING 9619 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -FFFF -AAAA -ENDCHAR -STARTCHAR uni2596 -ENCODING 9622 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -ENDCHAR -STARTCHAR uni2597 -ENCODING 9623 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -ENDCHAR -STARTCHAR uni2598 -ENCODING 9624 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2599 -ENCODING 9625 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR uni259A -ENCODING 9626 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -ENDCHAR -STARTCHAR uni259B -ENCODING 9627 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -ENDCHAR -STARTCHAR uni259C -ENCODING 9628 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -ENDCHAR -STARTCHAR uni259D -ENCODING 9629 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni259E -ENCODING 9630 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -FF00 -ENDCHAR -STARTCHAR uni259F -ENCODING 9631 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -00FF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR filledbox -ENCODING 9632 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1FF0 -1FF0 -1FF0 -1FF0 -1FF0 -1FF0 -1FF0 -1FF0 -1FF0 -1FF0 -1FF0 -1FF0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR filledrect -ENCODING 9644 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7FFC -7FFC -7FFC -7FFC -7FFC -7FFC -7FFC -7FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni25AE -ENCODING 9646 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR triagup -ENCODING 9650 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0100 -0100 -0380 -0380 -07C0 -07C0 -0FE0 -0FE0 -1FF0 -1FF0 -3FF8 -3FF8 -7FFC -7FFC -FFFE -FFFE -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni25B6 -ENCODING 9654 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -C000 -F000 -FC00 -FF00 -FFC0 -FFF0 -FFFC -FFFF -FFFC -FFF0 -FFC0 -FF00 -FC00 -F000 -C000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR triagrt -ENCODING 9658 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -C000 -F000 -FC00 -FF00 -FFC0 -FFF0 -FFFC -FFFF -FFFC -FFF0 -FFC0 -FF00 -FC00 -F000 -C000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR triagdn -ENCODING 9660 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -FFFE -FFFE -7FFC -7FFC -3FF8 -3FF8 -1FF0 -1FF0 -0FE0 -0FE0 -07C0 -07C0 -0380 -0380 -0100 -0100 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni25C0 -ENCODING 9664 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0003 -000F -003F -00FF -03FF -0FFF -3FFF -FFFF -3FFF -0FFF -03FF -00FF -003F -000F -0003 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR triaglf -ENCODING 9668 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0003 -000F -003F -00FF -03FF -0FFF -3FFF -FFFF -3FFF -0FFF -03FF -00FF -003F -000F -0003 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR blackdiamond -ENCODING 9670 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0FF0 -1FF8 -3FFC -7FFE -7FFE -3FFC -1FF8 -0FF0 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR lozenge -ENCODING 9674 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0E70 -1C38 -381C -700E -700E -381C -1C38 -0E70 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR circle -ENCODING 9675 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03C0 -07E0 -0660 -0660 -07E0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR H18533 -ENCODING 9679 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -03C0 -07E0 -07E0 -07E0 -07E0 -03C0 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR invbullet -ENCODING 9688 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FC3F -F81F -F81F -F81F -F81F -FC3F -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR invcircle -ENCODING 9689 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FC3F -F81F -F99F -F99F -F81F -FC3F -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -FFFF -ENDCHAR -STARTCHAR smileface -ENCODING 9786 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -3FFC -700E -6006 -6006 -6006 -6E76 -6E76 -6006 -6006 -6006 -6006 -6FF6 -67E6 -6006 -6006 -6006 -700E -3FFC -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR invsmileface -ENCODING 9787 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FF8 -3FFC -7FFE -7FFE -7FFE -7FFE -718E -718E -7FFE -7FFE -7FFE -7FFE -700E -781E -7C3E -7FFE -7FFE -7FFE -3FFC -1FF8 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR sun -ENCODING 9788 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -0180 -318C -399C -1DB8 -0FF0 -07E0 -3E7C -3E7C -07E0 -0FF0 -1DB8 -399C -318C -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR female -ENCODING 9792 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0FF0 -1FF8 -381C -300C -300C -300C -300C -300C -381C -1FF8 -0FF0 -0180 -0180 -0180 -3FFC -3FFC -0180 -0180 -0180 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR male -ENCODING 9794 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -01FE -01FE -001E -003E -0076 -00E6 -01C6 -0386 -1FE0 -3FF0 -7038 -6018 -6018 -6018 -6018 -6018 -6018 -7038 -3FF0 -1FE0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR spade -ENCODING 9824 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0180 -0180 -03C0 -07E0 -0FF0 -1FF8 -3FFC -3FFC -7FFE -7FFE -7FFE -7FFE -7FFE -3DBC -1DB8 -0180 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR club -ENCODING 9827 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -03C0 -07E0 -07E0 -07E0 -07E0 -07E0 -03C0 -0180 -1DB8 -3FFC -7FFE -7FFE -7FFE -7FFE -3FFC -1DB8 -0180 -0180 -07E0 -07E0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR heart -ENCODING 9829 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -3C3C -7E7E -7E7E -7FFE -7FFE -7FFE -7FFE -7FFE -3FFC -3FFC -1FF8 -0FF0 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR diamond -ENCODING 9830 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0180 -03C0 -07E0 -0FF0 -1FF8 -3FFC -7FFE -7FFE -3FFC -1FF8 -0FF0 -07E0 -03C0 -0180 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR musicalnote -ENCODING 9834 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -1FFC -1FFC -180C -180C -180C -180C -1FFC -1FFC -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -1800 -7800 -7000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR musicalnotedbl -ENCODING 9835 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFE -3FFE -3006 -3006 -3006 -3006 -3FFE -3FFE -3006 -3006 -3006 -3006 -3006 -3006 -3006 -3006 -3006 -301E -F01C -E000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2713 -ENCODING 10003 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0003 -0003 -0006 -0006 -000C -000C -0018 -0018 -C030 -C030 -6060 -6060 -30C0 -30C0 -1980 -1980 -0F00 -0F00 -0600 -0600 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2714 -ENCODING 10004 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0007 -0007 -000E -000E -001C -001C -0038 -0038 -C070 -C070 -E0E0 -E0E0 -71C0 -71C0 -3B80 -3B80 -1F00 -1F00 -0E00 -0E00 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2717 -ENCODING 10007 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0030 -3030 -1860 -0C60 -06C0 -03C0 -0180 -01C0 -0360 -0330 -0618 -060C -0C00 -0C00 -1800 -1800 -3000 -3000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2718 -ENCODING 10008 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0038 -0038 -7070 -3870 -1CE0 -0EE0 -07C0 -03C0 -03C0 -03E0 -0770 -0738 -0E1C -0E0C -1C00 -1C00 -3800 -3800 -7000 -7000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni27E8 -ENCODING 10216 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni27E9 -ENCODING 10217 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0600 -0600 -0300 -0300 -0180 -0180 -00C0 -00C0 -0060 -0060 -0060 -0060 -00C0 -00C0 -0180 -0180 -0300 -0300 -0600 -0600 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni27EA -ENCODING 10218 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -030C -030C -0618 -0618 -0C30 -0C30 -1860 -1860 -30C0 -30C0 -30C0 -30C0 -1860 -1860 -0C30 -0C30 -0618 -0618 -030C -030C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni27EB -ENCODING 10219 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -30C0 -30C0 -1860 -1860 -0C30 -0C30 -0618 -0618 -030C -030C -030C -030C -0618 -0618 -0C30 -0C30 -1860 -1860 -30C0 -30C0 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2800 -ENCODING 10240 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2801 -ENCODING 10241 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2802 -ENCODING 10242 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2803 -ENCODING 10243 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2804 -ENCODING 10244 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2805 -ENCODING 10245 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2806 -ENCODING 10246 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2807 -ENCODING 10247 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2808 -ENCODING 10248 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2809 -ENCODING 10249 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni280A -ENCODING 10250 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni280B -ENCODING 10251 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni280C -ENCODING 10252 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni280D -ENCODING 10253 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni280E -ENCODING 10254 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni280F -ENCODING 10255 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2810 -ENCODING 10256 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2811 -ENCODING 10257 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2812 -ENCODING 10258 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2813 -ENCODING 10259 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2814 -ENCODING 10260 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2815 -ENCODING 10261 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2816 -ENCODING 10262 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2817 -ENCODING 10263 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2818 -ENCODING 10264 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2819 -ENCODING 10265 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni281A -ENCODING 10266 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni281B -ENCODING 10267 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni281C -ENCODING 10268 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni281D -ENCODING 10269 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni281E -ENCODING 10270 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni281F -ENCODING 10271 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2820 -ENCODING 10272 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2821 -ENCODING 10273 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2822 -ENCODING 10274 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2823 -ENCODING 10275 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2824 -ENCODING 10276 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2825 -ENCODING 10277 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2826 -ENCODING 10278 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2827 -ENCODING 10279 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2828 -ENCODING 10280 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2829 -ENCODING 10281 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni282A -ENCODING 10282 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni282B -ENCODING 10283 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni282C -ENCODING 10284 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni282D -ENCODING 10285 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni282E -ENCODING 10286 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni282F -ENCODING 10287 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2830 -ENCODING 10288 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2831 -ENCODING 10289 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2832 -ENCODING 10290 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2833 -ENCODING 10291 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2834 -ENCODING 10292 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2835 -ENCODING 10293 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2836 -ENCODING 10294 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2837 -ENCODING 10295 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2838 -ENCODING 10296 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2839 -ENCODING 10297 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni283A -ENCODING 10298 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni283B -ENCODING 10299 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni283C -ENCODING 10300 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni283D -ENCODING 10301 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni283E -ENCODING 10302 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni283F -ENCODING 10303 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uni2840 -ENCODING 10304 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2841 -ENCODING 10305 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2842 -ENCODING 10306 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2843 -ENCODING 10307 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2844 -ENCODING 10308 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2845 -ENCODING 10309 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2846 -ENCODING 10310 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2847 -ENCODING 10311 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2848 -ENCODING 10312 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2849 -ENCODING 10313 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni284A -ENCODING 10314 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni284B -ENCODING 10315 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni284C -ENCODING 10316 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni284D -ENCODING 10317 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni284E -ENCODING 10318 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni284F -ENCODING 10319 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2850 -ENCODING 10320 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2851 -ENCODING 10321 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2852 -ENCODING 10322 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2853 -ENCODING 10323 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2854 -ENCODING 10324 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2855 -ENCODING 10325 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2856 -ENCODING 10326 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2857 -ENCODING 10327 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2858 -ENCODING 10328 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2859 -ENCODING 10329 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni285A -ENCODING 10330 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni285B -ENCODING 10331 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni285C -ENCODING 10332 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni285D -ENCODING 10333 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni285E -ENCODING 10334 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni285F -ENCODING 10335 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2860 -ENCODING 10336 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2861 -ENCODING 10337 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2862 -ENCODING 10338 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2863 -ENCODING 10339 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2864 -ENCODING 10340 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2865 -ENCODING 10341 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2866 -ENCODING 10342 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2867 -ENCODING 10343 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2868 -ENCODING 10344 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2869 -ENCODING 10345 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni286A -ENCODING 10346 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni286B -ENCODING 10347 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni286C -ENCODING 10348 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni286D -ENCODING 10349 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni286E -ENCODING 10350 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni286F -ENCODING 10351 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2870 -ENCODING 10352 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2871 -ENCODING 10353 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2872 -ENCODING 10354 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2873 -ENCODING 10355 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2874 -ENCODING 10356 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2875 -ENCODING 10357 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2876 -ENCODING 10358 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2877 -ENCODING 10359 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2878 -ENCODING 10360 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2879 -ENCODING 10361 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni287A -ENCODING 10362 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni287B -ENCODING 10363 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni287C -ENCODING 10364 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni287D -ENCODING 10365 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni287E -ENCODING 10366 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni287F -ENCODING 10367 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -ENDCHAR -STARTCHAR uni2880 -ENCODING 10368 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2881 -ENCODING 10369 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2882 -ENCODING 10370 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2883 -ENCODING 10371 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2884 -ENCODING 10372 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2885 -ENCODING 10373 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2886 -ENCODING 10374 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2887 -ENCODING 10375 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2888 -ENCODING 10376 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2889 -ENCODING 10377 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni288A -ENCODING 10378 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni288B -ENCODING 10379 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni288C -ENCODING 10380 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni288D -ENCODING 10381 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni288E -ENCODING 10382 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni288F -ENCODING 10383 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2890 -ENCODING 10384 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2891 -ENCODING 10385 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2892 -ENCODING 10386 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2893 -ENCODING 10387 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2894 -ENCODING 10388 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2895 -ENCODING 10389 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2896 -ENCODING 10390 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2897 -ENCODING 10391 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2898 -ENCODING 10392 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni2899 -ENCODING 10393 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni289A -ENCODING 10394 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni289B -ENCODING 10395 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni289C -ENCODING 10396 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni289D -ENCODING 10397 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni289E -ENCODING 10398 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni289F -ENCODING 10399 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A0 -ENCODING 10400 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A1 -ENCODING 10401 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A2 -ENCODING 10402 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A3 -ENCODING 10403 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A4 -ENCODING 10404 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A5 -ENCODING 10405 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A6 -ENCODING 10406 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A7 -ENCODING 10407 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A8 -ENCODING 10408 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28A9 -ENCODING 10409 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28AA -ENCODING 10410 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28AB -ENCODING 10411 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28AC -ENCODING 10412 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28AD -ENCODING 10413 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28AE -ENCODING 10414 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28AF -ENCODING 10415 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B0 -ENCODING 10416 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B1 -ENCODING 10417 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B2 -ENCODING 10418 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B3 -ENCODING 10419 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B4 -ENCODING 10420 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B5 -ENCODING 10421 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B6 -ENCODING 10422 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B7 -ENCODING 10423 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B8 -ENCODING 10424 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28B9 -ENCODING 10425 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28BA -ENCODING 10426 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28BB -ENCODING 10427 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28BC -ENCODING 10428 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28BD -ENCODING 10429 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28BE -ENCODING 10430 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28BF -ENCODING 10431 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -ENDCHAR -STARTCHAR uni28C0 -ENCODING 10432 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C1 -ENCODING 10433 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C2 -ENCODING 10434 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C3 -ENCODING 10435 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C4 -ENCODING 10436 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C5 -ENCODING 10437 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C6 -ENCODING 10438 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C7 -ENCODING 10439 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C8 -ENCODING 10440 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28C9 -ENCODING 10441 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28CA -ENCODING 10442 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28CB -ENCODING 10443 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28CC -ENCODING 10444 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28CD -ENCODING 10445 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28CE -ENCODING 10446 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28CF -ENCODING 10447 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D0 -ENCODING 10448 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D1 -ENCODING 10449 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D2 -ENCODING 10450 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D3 -ENCODING 10451 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D4 -ENCODING 10452 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D5 -ENCODING 10453 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D6 -ENCODING 10454 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D7 -ENCODING 10455 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D8 -ENCODING 10456 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28D9 -ENCODING 10457 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28DA -ENCODING 10458 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28DB -ENCODING 10459 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28DC -ENCODING 10460 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28DD -ENCODING 10461 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28DE -ENCODING 10462 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28DF -ENCODING 10463 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E0 -ENCODING 10464 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E1 -ENCODING 10465 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E2 -ENCODING 10466 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E3 -ENCODING 10467 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E4 -ENCODING 10468 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E5 -ENCODING 10469 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E6 -ENCODING 10470 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E7 -ENCODING 10471 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E8 -ENCODING 10472 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28E9 -ENCODING 10473 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28EA -ENCODING 10474 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28EB -ENCODING 10475 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28EC -ENCODING 10476 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28ED -ENCODING 10477 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28EE -ENCODING 10478 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28EF -ENCODING 10479 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F0 -ENCODING 10480 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F1 -ENCODING 10481 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F2 -ENCODING 10482 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F3 -ENCODING 10483 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F4 -ENCODING 10484 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F5 -ENCODING 10485 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F6 -ENCODING 10486 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F7 -ENCODING 10487 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1800 -1800 -1800 -1800 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F8 -ENCODING 10488 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28F9 -ENCODING 10489 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28FA -ENCODING 10490 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28FB -ENCODING 10491 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28FC -ENCODING 10492 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28FD -ENCODING 10493 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28FE -ENCODING 10494 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0018 -0018 -0018 -0018 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni28FF -ENCODING 10495 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -0000 -0000 -1818 -1818 -1818 -1818 -0000 -0000 -ENDCHAR -STARTCHAR uni2E2C -ENCODING 11820 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -300C -300C -300C -300C -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uniE0A0 -ENCODING 57504 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -6000 -6000 -6000 -6060 -60F0 -61F8 -63FC -676E -6060 -6060 -6060 -6060 -6060 -6060 -6060 -60C0 -4180 -0300 -0600 -0C00 -1800 -3000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -ENDCHAR -STARTCHAR uniE0A1 -ENCODING 57505 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -6000 -7FC0 -7FC0 -0000 -0000 -060C -060C -070C -078C -06CC -066C -063C -061C -060C -060C -060C -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uniE0A2 -ENCODING 57506 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -07E0 -0FF0 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -1818 -3FFC -7FFE -7FFE -7FFE -7C3E -781E -781E -781E -7C3E -7FFE -7FFE -7FFE -7FFE -7FFE -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR uniE0B0 -ENCODING 57520 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -8000 -C000 -E000 -F000 -F800 -FC00 -FE00 -FF00 -FF80 -FFC0 -FFE0 -FFF0 -FFF8 -FFFC -FFFE -FFFF -FFFF -FFFE -FFFC -FFF8 -FFF0 -FFE0 -FFC0 -FF80 -FF00 -FE00 -FC00 -F800 -F000 -E000 -C000 -8000 -ENDCHAR -STARTCHAR uniE0B1 -ENCODING 57521 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -8000 -C000 -E000 -7000 -3800 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0038 -001C -000E -0007 -0007 -000E -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -C000 -8000 -ENDCHAR -STARTCHAR uniE0B2 -ENCODING 57522 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0001 -0003 -0007 -000F -001F -003F -007F -00FF -01FF -03FF -07FF -0FFF -1FFF -3FFF -7FFF -FFFF -FFFF -7FFF -3FFF -1FFF -0FFF -07FF -03FF -01FF -00FF -007F -003F -001F -000F -0007 -0003 -0001 -ENDCHAR -STARTCHAR uniE0B3 -ENCODING 57523 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0001 -0003 -0007 -000E -001C -0038 -0070 -00E0 -01C0 -0380 -0700 -0E00 -1C00 -3800 -7000 -E000 -E000 -7000 -3800 -1C00 -0E00 -0700 -0380 -01C0 -00E0 -0070 -0038 -001C -000E -0007 -0003 -0001 -ENDCHAR -STARTCHAR uniF6BE -ENCODING 63166 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0078 -0078 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -0018 -1818 -1818 -1C38 -0FF0 -07E0 -0000 -ENDCHAR -STARTCHAR uniFFFD -ENCODING 65533 -SWIDTH 500 0 -DWIDTH 16 0 -BBX 16 32 0 -6 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -3FFC -3FFC -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -300C -3FFC -3FFC -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -ENDFONT diff --git a/going_rogue.code-workspace b/going_rogue.code-workspace deleted file mode 100644 index 2c32b9c..0000000 --- a/going_rogue.code-workspace +++ /dev/null @@ -1,14 +0,0 @@ -{ - "folders": [ - { - "path": "." - } - ], - "settings": { - "editor.formatOnSave": true, - "python.analysis.typeCheckingMode": "basic", - "files.exclude": { - ".venv/": true - } - } -} diff --git a/logging_config.json b/logging_config.json deleted file mode 100644 index 58cb9c6..0000000 --- a/logging_config.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "version": 1, - "formatters": { - "default": { - "format": "%(asctime)s %(name)s: %(message)s", - "datefmt": "%Y-%m-%d %I:%M:%S" - } - }, - "handlers": { - "console": { - "class": "logging.StreamHandler", - "formatter": "default", - "level": "DEBUG", - "stream": "ext://sys.stdout" - } - }, - "loggers": { - "erynrl": { - "level": "INFO", - "handlers": [ - "console" - ], - "propagate": false - }, - "erynrl.ai": { - "level": "ERROR", - "handlers": [ - "console" - ], - "propagate": false - }, - "erynrl.actions": { - "level": "ERROR", - "handlers": [ - "console" - ] - }, - "erynrl.actions.movement": { - "level": "ERROR", - "handlers": [ - "console" - ] - }, - "erynrl.actions.tree": { - "level": "ERROR", - "handlers": [ - "console" - ], - "propagate": false - }, - "erynrl.events": { - "level": "WARN", - "handlers": [ - "console" - ], - "propagate": false - }, - "erynrl.map": { - "level": "DEBUG", - "handlers": [ - "console" - ], - "propagate": false - }, - "erynrl.ui": { - "level": "INFO", - "handlers": [ - "console" - ], - "propagate": false - }, - "erynrl.visible": { - "level": "WARN", - "handlers": [ - "console" - ] - } - }, - "root": { - "level": "DEBUG", - "handlers": [ - "console" - ] - } -} diff --git a/requirements.txt b/requirements.txt index 4a12b8e..efa7bd3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,23 +1,5 @@ -astroid==2.14.1 -attrs==22.2.0 -autopep8==2.0.1 cffi==1.15.0 -dill==0.3.6 -exceptiongroup==1.1.0 -iniconfig==2.0.0 -isort==5.12.0 -lazy-object-proxy==1.9.0 -mccabe==0.7.0 numpy==1.22.3 -packaging==23.0 -platformdirs==3.0.0 -pluggy==1.0.0 -pycodestyle==2.10.0 pycparser==2.21 -pylint==2.16.1 -pytest==7.2.1 tcod==13.6.1 -tomli==2.0.1 -tomlkit==0.11.6 typing_extensions==4.2.0 -wrapt==1.14.1 diff --git a/roguebasin/__main__.py b/roguebasin/__main__.py new file mode 100644 index 0000000..b02b0e9 --- /dev/null +++ b/roguebasin/__main__.py @@ -0,0 +1,15 @@ +#!/usr/bin/env python3 +# Eryn Wells + +from . import actions +from . import events +from . import geometry +from . import main +from . import map +from . import object +from . import tile + +if __name__ == '__main__': + import sys + result = main.main(sys.argv) + sys.exit(0 if not result else result) \ No newline at end of file diff --git a/roguebasin/actions.py b/roguebasin/actions.py new file mode 100644 index 0000000..5cbea22 --- /dev/null +++ b/roguebasin/actions.py @@ -0,0 +1,51 @@ +#!/usr/bin/env python3 +# Eryn Wells + +import logging +from .geometry import Vector + +LOG = logging.getLogger('events') + +class Action: + def perform(self, engine: 'Engine', entity: 'Entity') -> None: + ''' + Perform this action. This is an abstract method that all subclasses + should implement. + ''' + raise NotImplementedError() + + def __repr__(self): + return f'{self.__class__.__name__}()' + +class ExitAction(Action): + def perform(self, engine: 'Engine', entity: 'Entity') -> None: + raise SystemExit() + +class RegenerateRoomsAction(Action): + def perform(self, engine: 'Engine', entity: 'Entity') -> None: + ... + +class MovePlayerAction(Action): + class Direction: + North = Vector(0, -1) + NorthEast = Vector(1, -1) + East = Vector(1, 0) + SouthEast = Vector(1, 1) + South = Vector(0, 1) + SouthWest = Vector(-1, 1) + West = Vector(-1, 0) + NorthWest = Vector(-1, -1) + + def __init__(self, direction: Direction): + self.direction = direction + + def perform(self, engine: 'Engine', entity: 'Entity') -> None: + new_player_position = entity.position + self.direction + + position_is_in_bounds = engine.map.tile_is_in_bounds(new_player_position) + position_is_walkable = engine.map.tile_is_walkable(new_player_position) + overlaps_another_entity = any(new_player_position == ent.position for ent in engine.entities if ent is not entity) + + LOG.debug(f'Attempting to move player to {new_player_position} (in_bounds:{position_is_in_bounds} walkable:{position_is_walkable} overlaps:{overlaps_another_entity})') + if position_is_in_bounds and position_is_walkable and not overlaps_another_entity: + entity.position = new_player_position diff --git a/roguebasin/engine.py b/roguebasin/engine.py new file mode 100644 index 0000000..f6f0cd3 --- /dev/null +++ b/roguebasin/engine.py @@ -0,0 +1,52 @@ +#!/usr/bin/env python3 +# Eryn Wells + +import logging +import tcod +from .actions import ExitAction, MovePlayerAction, RegenerateRoomsAction +from .events import EventHandler +from .geometry import Point, Size +from .map import Map +from .object import Entity +from typing import AbstractSet + +LOG = logging.getLogger('engine') +EVENT_LOG = logging.getLogger('events') + +class Configuration: + def __init__(self, map_size: Size): + self.map_size = map_size + self.random_seed = None + +class Engine: + def __init__(self, event_handler: EventHandler, configuration: Configuration): + self.event_handler = event_handler + self.configuration = configuration + + self.rng = tcod.random.Random(seed=configuration.random_seed) + + map_size = configuration.map_size + self.map = Map(map_size) + + first_room = self.map.generator.rooms[0] + player_start_position = first_room.center + self.player = Entity('@', position=player_start_position, fg=tcod.white) + + self.entities: AbstractSet[Entity] = {self.player} + for _ in range(self.rng.randint(1, 15)): + position = Point(self.rng.randint(0, map_size.width), self.rng.randint(0, map_size.height)) + self.entities.add(Entity('@', position=position, fg=tcod.yellow)) + + def handle_event(self, event: tcod.event.Event): + action = self.event_handler.dispatch(event) + + if not action: + return + + action.perform(self, self.player) + + def print_to_console(self, console): + self.map.print_to_console(console) + + for ent in self.entities: + ent.print_to_console(console) diff --git a/roguebasin/events.py b/roguebasin/events.py new file mode 100644 index 0000000..588e1f8 --- /dev/null +++ b/roguebasin/events.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 +# Eryn Wells + +import tcod +from .actions import Action, ExitAction, MovePlayerAction, RegenerateRoomsAction +from typing import Optional + +class EventHandler(tcod.event.EventDispatch[Action]): + def ev_quit(self, event: tcod.event.Quit) -> Optional[Action]: + return ExitAction() + + def ev_keydown(self, event: tcod.event.KeyDown) -> Optional[Action]: + action: Optional[Action] = None + + sym = event.sym + + if sym == tcod.event.KeySym.h: + action = MovePlayerAction(MovePlayerAction.Direction.West) + elif sym == tcod.event.KeySym.j: + action = MovePlayerAction(MovePlayerAction.Direction.South) + elif sym == tcod.event.KeySym.k: + action = MovePlayerAction(MovePlayerAction.Direction.North) + elif sym == tcod.event.KeySym.l: + action = MovePlayerAction(MovePlayerAction.Direction.East) + elif sym == tcod.event.KeySym.SPACE: + action = RegenerateRoomsAction() + + return action diff --git a/roguebasin/geometry.py b/roguebasin/geometry.py new file mode 100644 index 0000000..b126835 --- /dev/null +++ b/roguebasin/geometry.py @@ -0,0 +1,96 @@ +#!/usr/bin/env python3 +# Eryn Wells + +from dataclasses import dataclass +from typing import Any, Tuple, overload + +@dataclass(frozen=True) +class Point: + x: int = 0 + y: int = 0 + + @overload + def __add__(self, other: 'Vector') -> 'Point': + ... + + def __add__(self, other: Any) -> 'Point': + if not isinstance(other, Vector): + raise TypeError('Only Vector can be added to a Point') + return Point(self.x + other.dx, self.y + other.dy) + + def __iter__(self): + yield self.x + yield self.y + + def __str__(self): + return f'(x:{self.x}, y:{self.y})' + +@dataclass(frozen=True) +class Vector: + dx: int = 0 + dy: int = 0 + + def __iter__(self): + yield self.dx + yield self.dy + + def __str__(self): + return f'(δx:{self.x}, δy:{self.y})' + +@dataclass(frozen=True) +class Size: + width: int = 0 + height: int = 0 + + def __iter__(self): + yield self.width + yield self.height + + def __str__(self): + return f'(w:{self.width}, h:{self.height})' + +@dataclass(frozen=True) +class Rect: + origin: Point + size: Size + + @property + def min_x(self) -> int: + '''Minimum x-value that is still within the bounds of this rectangle. This is the origin's x-value.''' + return self.origin.x + + @property + def min_y(self) -> int: + '''Minimum y-value that is still within the bounds of this rectangle. This is the origin's y-value.''' + return self.origin.y + + @property + def mid_x(self) -> int: + '''The x-value of the center point of this rectangle.''' + return int(self.origin.x + self.size.width / 2) + + @property + def mid_y(self) -> int: + '''The y-value of the center point of this rectangle.''' + return int(self.origin.y + self.size.height / 2) + + @property + def max_x(self) -> int: + '''Maximum x-value that is still within the bounds of this rectangle.''' + return self.origin.x + self.size.width - 1 + + @property + def max_y(self) -> int: + '''Maximum y-value that is still within the bounds of this rectangle.''' + return self.origin.y + self.size.height - 1 + + @property + def midpoint(self) -> Point: + return Point(self.mid_x, self.mid_y) + + def __iter__(self): + yield tuple(self.origin) + yield tuple(self.size) + + def __str__(self): + return f'[{self.origin}, {self.size}]' \ No newline at end of file diff --git a/roguebasin/main.py b/roguebasin/main.py new file mode 100644 index 0000000..872f2e8 --- /dev/null +++ b/roguebasin/main.py @@ -0,0 +1,82 @@ +#!/usr/bin/env python3 +# Eryn Wells + +''' +New script. +''' + +import argparse +import logging +import os.path +import random +import tcod +from .engine import Configuration, Engine +from .events import EventHandler +from .geometry import Size + +LOG = logging.getLogger('main') + +CONSOLE_WIDTH, CONSOLE_HEIGHT = 80, 50 +MAP_WIDTH, MAP_HEIGHT = 80, 45 + +FONT = 'terminal16x16_gs_ro.png' + +def parse_args(argv, *a, **kw): + parser = argparse.ArgumentParser(*a, **kw) + parser.add_argument('--debug', action='store_true', default=True) + args = parser.parse_args(argv) + return args + +def init_logging(args): + root_logger = logging.getLogger('') + root_logger.setLevel(logging.DEBUG if args.debug else logging.INFO) + + stderr_handler = logging.StreamHandler() + stderr_handler.setFormatter(logging.Formatter("%(asctime)s %(name)s: %(message)s")) + + root_logger.addHandler(stderr_handler) + +def find_fonts_directory(): + '''Walk up the filesystem tree from this script to find a fonts/ directory.''' + parent_dir = os.path.dirname(__file__) + while parent_dir and parent_dir != '/': + possible_fonts_dir = os.path.join(parent_dir, 'fonts') + LOG.debug(f'Checking for fonts dir at {possible_fonts_dir}') + if os.path.isdir(possible_fonts_dir): + LOG.info(f'Found fonts dir: {possible_fonts_dir}') + return possible_fonts_dir + + parent_dir = os.path.dirname(parent_dir) + else: + return None + +def main(argv): + args = parse_args(argv[1:], prog=argv[0]) + + init_logging(args) + + fonts_directory = find_fonts_directory() + if not fonts_directory: + LOG.error("Couldn't find a fonts/ directory") + return -1 + + font = os.path.join(fonts_directory, FONT) + if not os.path.isfile(font): + LOG.error(f"Font file {font} doesn't exist") + return -1 + + tileset = tcod.tileset.load_tilesheet(font, 16, 16, tcod.tileset.CHARMAP_CP437) + console = tcod.Console(CONSOLE_WIDTH, CONSOLE_HEIGHT, order='F') + + event_handler = EventHandler() + configuration = Configuration(map_size=Size(MAP_WIDTH, MAP_HEIGHT)) + engine = Engine(event_handler, configuration) + + with tcod.context.new(columns=console.width, rows=console.height, tileset=tileset) as context: + while True: + console.clear() + engine.print_to_console(console) + context.present(console) + + for event in tcod.event.wait(): + engine.handle_event(event) \ No newline at end of file diff --git a/roguebasin/map.py b/roguebasin/map.py new file mode 100644 index 0000000..ad7fd22 --- /dev/null +++ b/roguebasin/map.py @@ -0,0 +1,133 @@ +#!/usr/bin/env python3 +# Eryn Wells + +import logging +import numpy as np +import tcod +from .geometry import Point, Rect, Size +from .tile import Floor, Wall +from typing import List, Optional + +LOG = logging.getLogger('map') + +class Map: + def __init__(self, size: Size): + self.size = size + + self.generator = RoomsAndCorridorsGenerator(size=size) + self.tiles = self.generator.generate() + + def tile_is_in_bounds(self, point: Point) -> bool: + return 0 <= point.x < self.size.width and 0 <= point.y < self.size.height + + def tile_is_walkable(self, point: Point) -> bool: + return self.tiles[point.x, point.y]['walkable'] + + def print_to_console(self, console: tcod.Console) -> None: + size = self.size + console.tiles_rgb[0:size.width, 0:size.height] = self.tiles["dark"] + +class MapGenerator: + def __init__(self, *, size: Size): + self.size = size + + def generate(self) -> np.ndarray: + ''' + Generate a tile grid + + Subclasses should implement this and fill in their specific map + generation algorithm. + ''' + raise NotImplementedError() + +class RoomsAndCorridorsGenerator(MapGenerator): + '''Generate a rooms-and-corridors style map with BSP.''' + + class Configuration: + def __init__(self, min_room_size: Size): + self.minimum_room_size = min_room_size + + DefaultConfiguration = Configuration( + min_room_size=Size(8, 8) + ) + + def __init__(self, *, size: Size, config: Optional[Configuration] = None): + super().__init__(size=size) + self.configuration = config if config else RoomsAndCorridorsGenerator.DefaultConfiguration + + self.rng: tcod.random.Random = tcod.random.Random() + + self.rooms: List['RectanularRoom'] = [] + self.tiles: Optional[np.ndarray] = None + + def generate(self) -> np.ndarray: + if self.tiles: + return self.tiles + + minimum_room_size = self.configuration.minimum_room_size + + # Recursively divide the map into squares of various sizes to place rooms in. + bsp = tcod.bsp.BSP(x=0, y=0, width=self.size.width, height=self.size.height) + bsp.split_recursive( + depth=4, + min_width=minimum_room_size.width, min_height=minimum_room_size.height, + max_horizontal_ratio=1.5, max_vertical_ratio=1.5) + + tiles = np.full(tuple(self.size), fill_value=Wall, order='F') + + # Generate the rooms + rooms: List['RectangularRoom'] = [] + # For nicer debug logging + indent = 0 + for node in bsp.pre_order(): + node_bounds = self.__rect_from_bsp_node(node) + + if node.children: + if LOG.getEffectiveLevel() == logging.DEBUG: + LOG.debug(f'{" " * indent}{node_bounds}') + indent += 2 + # TODO: Connect the two child rooms + else: + LOG.debug(f'{" " * indent}{node_bounds} (room) {node}') + + size = Size(self.rng.randint(5, min(15, max(5, node.width - 2))), + self.rng.randint(5, min(15, max(5, node.height - 2)))) + origin = Point(node.x + self.rng.randint(1, max(1, node.width - size.width - 1)), + node.y + self.rng.randint(1, max(1, node.height - size.height - 1))) + bounds = Rect(origin, size) + + LOG.debug(f'{" " * indent}`-> {bounds}') + + room = RectangularRoom(bounds) + rooms.append(room) + + if LOG.getEffectiveLevel() == logging.DEBUG: + indent -= 2 + + self.rooms = rooms + + for room in rooms: + bounds = room.bounds + tiles[bounds.min_x:bounds.max_x, bounds.min_y:bounds.max_y] = Floor + + self.tiles = tiles + + return tiles + + def generate_tunnel(self, start_room_bounds: Rect, end_room_bounds: Rect): + pass + + def __rect_from_bsp_node(self, node: tcod.bsp.BSP) -> Rect: + return Rect(Point(node.x, node.y), Size(node.width, node.height)) + + +class RectangularRoom: + def __init__(self, bounds: Rect): + self.bounds = bounds + + @property + def center(self) -> Point: + return self.bounds.midpoint + + def __repr__(self) -> str: + return f'{self.__class__.__name__}({self.bounds})' \ No newline at end of file diff --git a/roguebasin/object.py b/roguebasin/object.py new file mode 100644 index 0000000..291ed32 --- /dev/null +++ b/roguebasin/object.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +# Eryn Wells + +import tcod +from .geometry import Point +from typing import Optional + +class Entity: + '''A single-tile drawable entity with a symbol and position.''' + + def __init__(self, symbol: str, *, + position: Optional[Point] = None, + fg: Optional[tcod.Color] = None, + bg: Optional[tcod.Color] = None): + self.position = position if position else Point() + self.foreground = fg if fg else tcod.white + self.background = bg + self.symbol = symbol + + def print_to_console(self, console: tcod.Console) -> None: + console.print(x=self.position.x, y=self.position.y, string=self.symbol, fg=self.foreground, bg=self.background) + + def __str__(self): + return f'{self.symbol}[{self.position}]' + + def __repr__(self): + return f'{self.__class__.__name__}({self.symbol}, position={self.position}, fg={self.foreground}, bg={self.background})' \ No newline at end of file diff --git a/roguebasin/tile.py b/roguebasin/tile.py new file mode 100644 index 0000000..80abfce --- /dev/null +++ b/roguebasin/tile.py @@ -0,0 +1,29 @@ +#!/usr/bin/env python3 +# Eryn Wells + +import numpy as np +from typing import Tuple + +graphic_datatype = np.dtype([ + # Character, a Unicode codepoint represented as an int32 + ('ch', np.int32), + # Foreground color, three bytes + ('fg', '3B'), + # Background color, three bytes + ('bg', '3B'), +]) + +tile_datatype = np.dtype([ + # Bool indicating whether this tile can be traversed + ('walkable', np.bool), + # Bool indicating whether this tile is transparent + ('transparent', np.bool), + # A graphic struct (as above) defining the look of this tile when it's not visible + ('dark', graphic_datatype), +]) + +def tile(*, walkable: int, transparent: int, dark: Tuple[int, Tuple[int, int, int], Tuple[int, int ,int]]) -> np.ndarray: + return np.array((walkable, transparent, dark), dtype=tile_datatype) + +Floor = tile(walkable=True, transparent=True, dark=(ord(' '), (255, 255, 255), (50, 50, 150))) +Wall = tile(walkable=False, transparent=False, dark=(ord(' '), (255, 255, 255), (0, 0, 150))) \ No newline at end of file diff --git a/tcod.code-workspace b/tcod.code-workspace new file mode 100644 index 0000000..876a149 --- /dev/null +++ b/tcod.code-workspace @@ -0,0 +1,8 @@ +{ + "folders": [ + { + "path": "." + } + ], + "settings": {} +} \ No newline at end of file diff --git a/test/__init__.py b/test/__init__.py deleted file mode 100644 index 12ba5c3..0000000 --- a/test/__init__.py +++ /dev/null @@ -1 +0,0 @@ -# Eryn Wells diff --git a/test/test_geometry_point.py b/test/test_geometry_point.py deleted file mode 100644 index 8cd95c8..0000000 --- a/test/test_geometry_point.py +++ /dev/null @@ -1,52 +0,0 @@ -# Eryn Wells - -from erynrl.geometry import Point - - -def test_point_neighbors(): - '''Check that Point.neighbors returns all neighbors''' - test_point = Point(5, 5) - - expected_neighbors = set([ - Point(4, 4), - Point(5, 4), - Point(6, 4), - Point(4, 5), - # Point(5, 5), - Point(6, 5), - Point(4, 6), - Point(5, 6), - Point(6, 6), - ]) - - neighbors = set(test_point.neighbors) - for pt in expected_neighbors: - assert pt in neighbors - - assert expected_neighbors - neighbors == set(), \ - f"Found some points that didn't belong in the set of neighbors of {test_point}" - - -def test_point_manhattan_distance(): - '''Check that the Manhattan Distance calculation on Points is correct''' - point_a = Point(3, 2) - point_b = Point(8, 5) - - assert point_a.manhattan_distance_to(point_b) == 8 - - -def test_point_is_adjacent_to(): - '''Check that Point.is_adjacent_to correctly computes adjacency''' - test_point = Point(5, 5) - - assert not test_point.is_adjacent_to(test_point), \ - f"{test_point!s} should not be considered adjacent to itself" - - for neighbor in test_point.neighbors: - assert test_point.is_adjacent_to(neighbor), \ - f"Neighbor {neighbor!s} that was not considered adjacent to {test_point!s}" - - assert not test_point.is_adjacent_to(Point(3, 5)) - assert not test_point.is_adjacent_to(Point(7, 5)) - assert not test_point.is_adjacent_to(Point(5, 3)) - assert not test_point.is_adjacent_to(Point(5, 7)) diff --git a/test/test_geometry_rect.py b/test/test_geometry_rect.py deleted file mode 100644 index 39c4219..0000000 --- a/test/test_geometry_rect.py +++ /dev/null @@ -1,18 +0,0 @@ -# Eryn Wells - -from erynrl.geometry import Point, Rect, Size - - -def test_rect_corners(): - rect = Rect(Point(5, 5), Size(5, 5)) - - corners = set(rect.corners) - - expected_corners = set([ - Point(5, 5), - Point(9, 5), - Point(5, 9), - Point(9, 9) - ]) - - assert corners == expected_corners diff --git a/test/test_map_room.py b/test/test_map_room.py deleted file mode 100644 index 0467e27..0000000 --- a/test/test_map_room.py +++ /dev/null @@ -1,34 +0,0 @@ -# Eryn Wells - -from erynrl.geometry import Point, Rect, Size -from erynrl.map.room import RectangularRoom - - -def test_rectangular_room_wall_points(): - '''Check that RectangularRoom.wall_points returns the correct set of points''' - rect = Rect(Point(5, 5), Size(5, 5)) - room = RectangularRoom(rect) - - expected_points = set([ - Point(5, 5), - Point(6, 5), - Point(7, 5), - Point(8, 5), - Point(9, 5), - Point(9, 6), - Point(9, 7), - Point(9, 8), - Point(9, 9), - Point(8, 9), - Point(7, 9), - Point(6, 9), - Point(5, 9), - Point(5, 8), - Point(5, 7), - Point(5, 6), - ]) - - for pt in room.wall_points: - expected_points.remove(pt) - - assert len(expected_points) == 0