summaryrefslogtreecommitdiff
path: root/obsolete/language/manju
diff options
context:
space:
mode:
Diffstat (limited to 'obsolete/language/manju')
-rw-r--r--obsolete/language/manju/manjutex/COPYING339
-rw-r--r--obsolete/language/manju/manjutex/EMTEX25
-rw-r--r--obsolete/language/manju/manjutex/FILES56
-rw-r--r--obsolete/language/manju/manjutex/HISTORY8
-rw-r--r--obsolete/language/manju/manjutex/INSTALL128
-rw-r--r--obsolete/language/manju/manjutex/MIKTEX33
-rw-r--r--obsolete/language/manju/manjutex/README24
-rw-r--r--obsolete/language/manju/manjutex/doc/manjutex.dvibin0 -> 32916 bytes
-rw-r--r--obsolete/language/manju/manjutex/doc/manjutex.ps2792
-rw-r--r--obsolete/language/manju/manjutex/doc/manjutex.tex334
-rw-r--r--obsolete/language/manju/manjutex/mfinput/bthhsb.mf24
-rw-r--r--obsolete/language/manju/manjutex/mfinput/bthhsm.mf24
-rw-r--r--obsolete/language/manju/manjutex/mfinput/bthhwb.mf24
-rw-r--r--obsolete/language/manju/manjutex/mfinput/bthhwm.mf24
-rw-r--r--obsolete/language/manju/manjutex/mfinput/bthvsb.mf24
-rw-r--r--obsolete/language/manju/manjutex/mfinput/bthvsm.mf24
-rw-r--r--obsolete/language/manju/manjutex/mfinput/bthvwb.mf24
-rw-r--r--obsolete/language/manju/manjutex/mfinput/bthvwm.mf24
-rw-r--r--obsolete/language/manju/manjutex/mfinput/macodes.mf158
-rw-r--r--obsolete/language/manju/manjutex/mfinput/maglyphs.mf639
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mantrlig.mf2605
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mbatoms.mf1328
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mbcodes.mf139
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mbglyphs.mf672
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mbnums.mf371
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mbparmb.mf100
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mbparmm.mf100
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mbparms.mf100
-rw-r--r--obsolete/language/manju/manjutex/mfinput/mbpunc.mf227
-rw-r--r--obsolete/language/manju/manjutex/texinput/lmabthh.fd32
-rw-r--r--obsolete/language/manju/manjutex/texinput/lmabthv.fd32
-rw-r--r--obsolete/language/manju/manjutex/texinput/lmaenc.def24
-rw-r--r--obsolete/language/manju/manjutex/texinput/manju.sty153
-rw-r--r--obsolete/language/manju/manjutex/texinput/manju.tex52
-rw-r--r--obsolete/language/manju/manjutex/tfm/bthhsb.tfmbin0 -> 9348 bytes
-rw-r--r--obsolete/language/manju/manjutex/tfm/bthhsm.tfmbin0 -> 9356 bytes
-rw-r--r--obsolete/language/manju/manjutex/tfm/bthhwb.tfmbin0 -> 9348 bytes
-rw-r--r--obsolete/language/manju/manjutex/tfm/bthhwm.tfmbin0 -> 9356 bytes
-rw-r--r--obsolete/language/manju/manjutex/tfm/bthvsb.tfmbin0 -> 9348 bytes
-rw-r--r--obsolete/language/manju/manjutex/tfm/bthvsm.tfmbin0 -> 9356 bytes
-rw-r--r--obsolete/language/manju/manjutex/tfm/bthvwb.tfmbin0 -> 9348 bytes
-rw-r--r--obsolete/language/manju/manjutex/tfm/bthvwm.tfmbin0 -> 9356 bytes
42 files changed, 10663 insertions, 0 deletions
diff --git a/obsolete/language/manju/manjutex/COPYING b/obsolete/language/manju/manjutex/COPYING
new file mode 100644
index 0000000000..a43ea2126f
--- /dev/null
+++ b/obsolete/language/manju/manjutex/COPYING
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 675 Mass Ave, Cambridge, MA 02139, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ Appendix: How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) 19yy <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) 19yy name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/obsolete/language/manju/manjutex/EMTEX b/obsolete/language/manju/manjutex/EMTEX
new file mode 100644
index 0000000000..3245d86009
--- /dev/null
+++ b/obsolete/language/manju/manjutex/EMTEX
@@ -0,0 +1,25 @@
+REM This is the installation batch file skeleton for emtex
+REM users. Please check this file carefully whether it
+REM matches your system before you commit any changes.
+REM
+REM How to proceed:
+REM
+REM 1. Check for your drives and paths.
+REM 2. Correct the following md and copy statements where
+REM necessary.
+REM 3. Rename this file from EMTEX to EMTEX.BAT
+REM 4. Execute EMTEX.BAT
+
+ECHO Creating following directories:
+
+md \emtex\texinput\manjutex
+md \emtex\mfinput\manjutex
+md \emtex\tfm\manjutex
+md \emtex\doc\manjutex
+
+ECHO Copying contents into newly created directories:
+
+copy texinput\*.* \emtex\texinput\manjutex\
+copy mfinput\*.* \emtex\mfinput\manjutex\
+copy tfm\*.* \emtex\tfm\manjutex\
+copy doc\*.* \emtex\doc\manjutex\
diff --git a/obsolete/language/manju/manjutex/FILES b/obsolete/language/manju/manjutex/FILES
new file mode 100644
index 0000000000..84fae18479
--- /dev/null
+++ b/obsolete/language/manju/manjutex/FILES
@@ -0,0 +1,56 @@
+.:
+COPYING
+EMTEX
+FILES
+HISTORY
+INSTALL
+MIKTEX
+README
+doc
+mfinput
+texinput
+tfm
+
+./doc:
+manjutex.dvi
+manjutex.ps
+manjutex.tex
+
+./mfinput:
+bthhsb.mf
+bthhsm.mf
+bthhwb.mf
+bthhwm.mf
+bthvsb.mf
+bthvsm.mf
+bthvwb.mf
+bthvwm.mf
+macodes.mf
+maglyphs.mf
+mantrlig.mf
+mbatoms.mf
+mbcodes.mf
+mbglyphs.mf
+mbnums.mf
+mbparmb.mf
+mbparmm.mf
+mbparms.mf
+mbpunc.mf
+
+./texinput:
+diagnose.sty
+lmabthh.fd
+lmabthv.fd
+lmaenc.def
+manju.sty
+manju.tex
+
+./tfm:
+bthhsb.tfm
+bthhsm.tfm
+bthhwb.tfm
+bthhwm.tfm
+bthvsb.tfm
+bthvsm.tfm
+bthvwb.tfm
+bthvwm.tfm
diff --git a/obsolete/language/manju/manjutex/HISTORY b/obsolete/language/manju/manjutex/HISTORY
new file mode 100644
index 0000000000..4da0c020aa
--- /dev/null
+++ b/obsolete/language/manju/manjutex/HISTORY
@@ -0,0 +1,8 @@
+Changes in ManjuTeX
+
+2001-03-31: Version 0.2
+
+ - First Public Version of ManjuTeX
+
+ Glyphs stable, retransliteration engine stable,
+ code positions most certainly stable
diff --git a/obsolete/language/manju/manjutex/INSTALL b/obsolete/language/manju/manjutex/INSTALL
new file mode 100644
index 0000000000..78cba849c8
--- /dev/null
+++ b/obsolete/language/manju/manjutex/INSTALL
@@ -0,0 +1,128 @@
+ Title: ManjuTeX
+ Version: 0.1
+ Author: Oliver Corff
+ Copyright: Ulaanbaatar, Berlin, Beijing 2001
+ Date: March 31, 2001
+ (Timestamp: April 1, 2001)
+ Archive Name: manjutex.zip
+ Description: Manju for LaTeX
+ System Requirements: LaTeX2e (with vertical typesetting support),
+ LaTeX209, plain TeX (fonts only)
+ Fonts in Cork encoding (T1) are
+ required for the LaTeX2e installation;
+ they are considered to be an integral
+ part of any up-to-date LaTeX2e installation.
+
+ Legal Notes: See end of this document
+
+
+0. Introduction
+
+ManjuTeX (Manju for TeX) is a package which provides Manju to the
+(La)TeX user community.
+
+
+1. Installation
+
+Unpack the archive manjutex.zip in some temporary directory.
+
+teTeX users can proceed to section 1.2, MikTeX users should read
+section 1.3.
+
+
+1.1 emtex
+
+If you are an emtex user, read and follow the instructions in the
+file EMTEX.
+
+Get the graphics package and the rotating packages as well as
+GhostScript if you want to print portions of vertical Manju.
+
+The latex packages can be found at CTAN (both in the Internet and
+on CD-ROM) under
+
+ macros/latex/packages/graphics
+ macros/latex/contrib/supported/rotating
+
+GhostScript versions can be found at CTAN, too, in the
+/support/ghostscript/gnu subdirectory.
+
+
+1.2 teTeX (and other TeX systems based on the TeX Directory Structure)
+
+Create subdirectories, either in your main TeX installation, or
+in any local tree, with the following structure:
+
+ mkdir $TEXMF/tex/latex/manjutex/
+ mkdir $TEXMF/fonts/source/public/mfinput/manjutex/
+ mkdir $TEXMF/fonts/tfm/manjutex/
+ mkdir $TEXMF/doc/manjutex/
+
+Copy the appropriate contents into the newly created directories:
+
+ cp $TMP/texinput/* $TEXMF/tex/latex/manjutex/
+ cp $TMP/mfinput/* $TEXMF/fonts/source/public/mfinput/manjutex/
+ cp $TMP/tfm/mls/* $TEXMF/fonts/tfm/manjutex/
+ cp $TMP/doc/* $TEXMF/doc/manjutex/
+
+Rehash the file name database by executing texhash.
+
+There is no need to procure the graphics and rotating packages
+externally since they are provided with teTeX.
+
+GhostScript and GhostView are also regularly found on UNIX and
+notably Linux systems so there should be full-fledged off-the-shelf
+support for the vertical text capsules offered by ManjuTeX.
+
+
+1.3 MikTeX
+
+Read and follow the instructions in the file MIKTEX.
+
+Get the graphics package and the rotating packages as well as
+GhostScript if you want to print portions of vertical Mongolian.
+
+The latex packages can be found at CTAN (both in the Internet and
+on CD-ROM) under
+
+ macros/latex/packages/graphics
+ macros/latex/contrib/supported/rotating
+
+GhostScript versions can be found at CTAN, too, in the
+/support/ghostscript/gnu subdirectory.
+
+
+2. Running ManjuTeX
+
+ManjuTeX is now ready for use. It is activated by stating
+
+\usepackage{manjutex}
+
+in the preamble of your document.
+
+
+4. Legal Notes
+
+This software is put under the GNU Public Licence.
+
+Academical institutions and users are kindly requested to
+submit offprints of articles (or title pages thereof) typeset
+with ManjuTeX.
+
+The author cannot accept any responsability for the usability
+and/or fitness of this software package for any particular
+purpose.
+
+If you ever happen to modify any of the files, then that file
+MUST be renamed prior to redistribution. Please contact the author
+(e-mail: corff@zedat.fu-berlin.de) if you discover bugs, deficiencies
+etc.
+
+Thank you for using ManjuTeX!
+
+ Ulaanbaatar, Beijing, Berlin, Shenyang,
+ March 2001
+
+ Oliver Corff
+ corff@zedat.fu-berlin.de
+ corff@arvis.ac.mn
diff --git a/obsolete/language/manju/manjutex/MIKTEX b/obsolete/language/manju/manjutex/MIKTEX
new file mode 100644
index 0000000000..5a74090e10
--- /dev/null
+++ b/obsolete/language/manju/manjutex/MIKTEX
@@ -0,0 +1,33 @@
+REM This is the installation batch file skeleton for MikTeX
+REM users. Please check this file carefully whether it
+REM matches your system before you commit any changes.
+REM
+REM How to proceed:
+REM
+REM 1. Check for your drives and paths.
+REM 2. Correct the following md and copy statements where
+REM necessary.
+REM 3. Rename this file from MIKTEX to MIKTEX.BAT
+REM 4. Execute MIKTEX.BAT
+
+ECHO Creating following directories:
+
+md \localtexmf\texinput\manjutex
+md \localtexmf\mfinput\manjutex
+md \localtexmf\tfm\manjutex
+md \localtexmf\doc\manjutex
+
+ECHO Copying contents into newly created directories:
+
+copy texinput\*.* \localtexmf\tex\latex\manjutex\
+copy mfinput\*.* \localtexmf\fonts\source\manjutex\
+copy tfm\*.* \localtexmf\fonts\tfm\manjutex\
+copy doc\*.* \localtexmf\doc\manjutex\
+
+ECHO Remake file database:
+
+cd \texmf\miktex\config
+configure -u
+cd \temp\manjutex
+
+ECHO Everything should be installed now!
diff --git a/obsolete/language/manju/manjutex/README b/obsolete/language/manju/manjutex/README
new file mode 100644
index 0000000000..28b10a1d9c
--- /dev/null
+++ b/obsolete/language/manju/manjutex/README
@@ -0,0 +1,24 @@
+Package name: ManjuTeX (Manju for TeX)
+Package authors: Oliver Corff and Dorjpalam Dorj (Mongolian glyphs)
+Version/Release: 0.2
+
+Features:
+
+ManjuTeX provides an environment for writing Manju in TeX and
+LaTeX2e documents.
+
+Installation:
+
+emtex users: Read and follow instructions in EMTEX
+
+MikTeX users: Read and follow instructions in MIKTEX
+
+tetex users: Installation notes are contained in INSTALL
+
+
+NOTA BENE:
+
+The documentation contains Tibetan characters. Please make sure
+that the cTibTeX system is available at your site.
+
+OC, March 2001
diff --git a/obsolete/language/manju/manjutex/doc/manjutex.dvi b/obsolete/language/manju/manjutex/doc/manjutex.dvi
new file mode 100644
index 0000000000..cff3f60713
--- /dev/null
+++ b/obsolete/language/manju/manjutex/doc/manjutex.dvi
Binary files differ
diff --git a/obsolete/language/manju/manjutex/doc/manjutex.ps b/obsolete/language/manju/manjutex/doc/manjutex.ps
new file mode 100644
index 0000000000..ce0518a938
--- /dev/null
+++ b/obsolete/language/manju/manjutex/doc/manjutex.ps
@@ -0,0 +1,2792 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
+%%Title: manjutex.dvi
+%%Pages: 7
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips -o manjutex.ps manjutex.dvi
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: TeX output 2001.03.31:1828
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: special.pro
+%!
+TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
+/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
+/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
+/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
+/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
+X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
+/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
+/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
+{userdict/md get type/dicttype eq{userdict begin md length 10 add md
+maxlength ge{/md md dup length 20 add dict copy def}if end md begin
+/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
+atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
+itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
+transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
+curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
+pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
+if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
+-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
+get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
+yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
+neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
+noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
+90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
+neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
+1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
+2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
+-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
+TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
+Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
+}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
+save N userdict maxlength dict begin/magscale true def normalscale
+currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
+/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
+psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
+psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
+TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
+psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
+roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
+moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
+begin/SpecialSave save N gsave normalscale currentpoint TR
+@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{
+CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
+closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
+sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
+}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
+CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
+lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
+/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
+repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
+/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
+currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
+moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
+/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
+1 startangle endangle arc savematrix setmatrix}N end
+
+%%EndProcSet
+TeXDict begin 39158280 55380996 1000 600 600 (manjutex.dvi)
+@start
+%DVIPSBitmapFont: Fa cmr10 10.95 1
+/Fa 1 11 df<913801FFC0021F13FC91B67E01039038007FE0D90FF8EB0FF8D91FE0EB03
+FC49486D7E01FFC8EA7F80488348486F7E49151F00078348486F7EA248486F7EA2003F83
+491503A2007F83A8003F5FA26D1507A2001F5FA26C6C4B5AA200075FA26C6C4B5AA20001
+5F6C6C4B5AA2017E93C7FC017F5D6D157E6D157C6E14FC010F5D00E0EF03806D6CEB01F0
+010315E00070EF07006D6CEB03C0A3D878004B5A6C171E263FFFF0903807FFFEA46C5FA2
+8239407CBF42>10 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fb ctib 10.95 33
+/Fb 33 242 df<0207B612F0023F15FE91B87E010383010F834983137F90B9FC4884A25A
+5A5A02FCC700077F4801E0EC007F0280151F91C9120FD83FFC1607491603491601485A49
+1600A25BA290CB127C5AA25AA21978A219F8A2180161007E17034E5A181FF07FC0EF03FF
+173F0407B512F0047F14FC6C4AB7FC030716C04B824B16F84B826C4A826D727E92B97E00
+0F86877F00076E836F8392C86C806C6C0401800001EF003F070F1480D80060050314C06D
+170090CC6C13E01A1F7413F0867413F8867413FC1B7F1B3F1B1F1CFE1B0F1B07A21B03F3
+01FFA2871C7FA21C3FA21C1EA21C0EA21C061C04585B7CBC60>39
+D<EA0FF8EA3FFE487EA21480B5FCA36C1300A26C5A5BEA0FF0110D7AB91C>44
+D<F03FF0D803FE031FB500FEED1FFC260FFFC091B700FC91387FFF80003F6D497091B512
+C0486D494E14E0B54A5EA35116C063824A6D5E706C03807F6C49020F4AC8FC050302F817
+806C494A02C081626C90C848804D6E814984000F4C6E6F1300494B80866C4892B7814C82
+4C82755D6C484A7014074C82DDF03F8093261F0007806C48021C010080043F023F6E5C05
+C0010F14E04C6C01038005F801006E1303DCFFFE023F7F496F020F7F4B6E6D7F72130172
+6D148072023FEBC001726E13E072020713F06D706E13F8090013FC6F6EED7FFE041F9438
+3FFF006D0203830000DB003F6D020713806D03077013C06D03017013E06D6F7013F06D04
+7F93383FF87C6E033F161F6E031FEE0FFCD97FF0030FEE07FE02FE0307EE03FFDAFFC002
+7FC96C13FCDBFFC0B57013BC6D91B6EF7FFC4E173F7F4E171F6D1C0F6D5E4E17076D16C0
+01005E6E4ACB1203021F14F8020714C09126007FF8CC120192CEFCA773507ABD7F>97
+D<0203B812FE021FEFFF80027F18C091BA12E04919F05BA25BA69338FC000104C06D7E4B
+C8121F03F0814901C06F13E05D4AC97E5C5C4A82495A5C4A7013C0133F91CBFC133E137E
+017C187F13FC5B120149198012035BEBFF804801FE173FECFFE04814FCEDFF804815F016
+FC04FF16004816C017F017FC8348707E8418F08418FE84D8FFF0C76C14C000C0C8000714
+E0CA14F8051F13FC050713FF050114BF716C13FF181F848418018485857313808585A285
+85851A7F1A3F1A1F1A0F1A071A011A004C537CBC55>I<033FB612F04AB81280020F17F0
+023F17FC91B912FE13034918FCA21AF81AF01AE001001800020F16F891C71580041F01FC
+C7FC7013F0705B8260A4845E4C7F845E047F7F93B57E4B8000C002078100FC021F81267F
+F803B77E90B97E6C846C84DBE007806CDA00018002F86D6C14806C01E06E14C06E6E14E0
+6C040714F06C6D807114F86C6D806E6F13FC846D6C6F13FEA26D6D80846F807F6F80A26D
+6D80A2816D6DED7FFCA26D6D16F86F15FF6D18F07015E06D6E5B6E01F04913C06E01FC49
+13806E9026FF803F1300020791B512FC020116F0DA003F15C0030102F8C7FC47487BBC51
+>I<0107B812F0013FEFFF80498490BA5A5A97C7FC5A6161A219F0614EC8FC6C0380CAFC
+03F8CBFC15C092CCFC6C5B14F85C5C5C5C91CDFC5B12015B485AA2485A90B512E0EDFFE0
+4815FEEEFFC04816F817FE488218C084488318FC848485A28527FFF8001F8100F8C70001
+81C9123F040780040180707E051F7F1707717F05008084727F8484727F84727F8486197F
+193F86191F86190FA2737EA2851B8085A2851BC01A7FA3F23FE0A21A1FA3F20FF0A31A07
+A21A03A31A011BF8A21A001BF0A21B70A31B30A21B204D6C7CBC55>I<0307B612E00103
+BB12F0013F1AFC48BC7E4887481C80A2481CC0A35AA40007ECE001C66C48C7123FD91FF8
+6E140102E06E9038FC007F49486E5B4A6E8149C84A7F017E6F5B491B8048484D7F5B0003
+82494D7FA2485AA2484894C71400A248CAFC84A2123E383FFFE002FF157E4802E06015FC
+15FF82B712E016F88216FF178005E05E17F06C16FC17FF6C9026C0007F13FEC912071601
+EE007F173F171F170F1707170317011700067E1403183E181E180E1806180295C8FCA31B
+01B3A71B00AB1C7CAB1C3C5A777ABD65>103 D<91B8FC010317FC49EFFF80498449845B
+5BA290BAFC62624FC7FC19E00480CAFC4802F8CBFC15C092CCFC14FC5C14E05C5C91CDFC
+485A5B5B4848923807FF80057F13FC490203B67E48484A15E0494A8101F04A15FCD81FFC
+4A81EBFF8002E049814801FC188002FF90B8FC03E017C04802F9EBE07F92B5EA000F4C13
+034C13004C6E13E085190F85B7FC85C783020F6D8014016E6C6C157F153FDB0FFF153F6F
+17C06F6D141F1500707E163F041F150F707E16071603707EDC0070141F94C8FCA31A3FA3
+1A7F1B80A21AFF1B00A26162A2190362A34F5AA34F5AA262191FA24F5AA262197F97C7FC
+616118014E5AA24E5A61180F4E5A61183F614EC8FC18FC60EF01C04B717CBA53>I<B97E
+18E08484A284A360A218E060D8FE3F4BC7FC90CCFCADB97E18E08484A284A360A2606095
+C7FC48CCFCAFB77E16FF17E017FC17FF18C08418F8848484A29126FC000F148049C814C0
+0180150F00C0C9000313E0CB127FF01FF01803F000F8193819083D4C7CBC46>106
+D<48BA12F0000719FE4885481AC05A481AE01BF0A21BF8A31BFCA318E0DAE07FEC801FDA
+801F4A7E6C496C497F01FC4B7F496D497F4D7F497F494B147F48487FF23FF8495D90C8FC
+1A1F00FE5EA2481AF0047F150F5A94C8FC5AA31A0782A2163EA6C9FCA31A03AC93C9FCAE
+1A07A61A03B01A01B01A00A34E747BBC58>I<91B600E015FE010703FC91380FFFC0011F
+03FF023F13E049706D13F090B8FC488348855A727F5AA24885A2489026FC007F17E002E0
+010F81028013034890C77E496E8101F8037F16C0053F157F49151F5B4848193F170F491A
+801B1F90C9FCA36C1A0F127EA2171F84173FEFFFF804071607003E033F7F4BB57E030780
+4B81003F4A15E06C4A814B8192B77E4A16FFD80F8018804A17C01AE01AF000074917FC01
+C09126E0003F13FE93C7000713FF000302F81400DA0FC0033F13872601E00EC9000F13C7
+000090CA000313E701607113F790CC13FF1A3F8686868686861B7F1B3F1B1F1B071B03F3
+00C054487CBC5E>I<161049B700F8EB01F8010FF00FFF013F4E1380494E13C0601CE090
+B85A7F4E7F95C7FC6D15FC6D03C06E13C06D02FCC8FC6D02E0816D14806D91C9FC6D4982
+6E5A023F1980021F83140F14076F826E7E020F7F91B56C1700010714F0011F14FC4914FF
+4903C08148B712F017FC4816FF4817C0844817F84883847280263FFC008201F0013F15E0
+496D8148486D81496D8190C701F380922603E07F7F48040F14C04804036E7E050014F806
+3F13FC060F13FF060314DF007E050014FF007F4B800307151F6D83003F4A48806D011F15
+016C6C49C9FC01F801FF82270FFE03FE826CB548826C4A826C4A826C4A82013F018082D9
+07FECBFC90CD7E871B0F871B0153497ABD5E>I<933807FFF892B712FE1407141F5C5C19
+FC91B8FCA219F85B19F019E01980D90003EDFE00DA003F14E0DB0FFEC8FC150715036F7E
+8182707EA2707EA2707E027FB57E0103B6FC011F81498190B77E48825A48834883488327
+3FFE001F8001F00103804848130001806E7F48C86C7F707F5A486F1480A219C05A19E017
+BF6CED1F1F7113F0007C82007EED3E03047C14F86C826C6C4A7E6D0103147F6C6C494814
+FCD807F8D91FE0133FD803FEEB7FC06CB648131F6C6C49C7120F011F5B010701F015FE01
+000180140791C9FC1803A31801A31800A5197EA5193EA8191EAB190EA9190CA33F727BBD
+48>I<023FB600C0EB7FFF49B749B5FC0107EE80074919FE495FA24919FC1800A25F4D6D
+13F86D5D05C07F010702F8C714F06D0280804BC8FC03F86F13E04913E015804990CAFC4A
+18C04948177F5C495A5C495A5C49CB123FA25B485AA2485AA25B1A1F485AA348B512F8ED
+FF8016F04815FC16FF05E0140F488217FC17FF488318E084B900FC13078484C700031680
+91C715C0040714E0DC007F13F0050F13F8050313FC1700F03FFE95380FFF0F72138F1801
+7213CFF17FEFF13FFF8585858585851A7F1A1F1A0F1A071A031A0050507BBC5A>112
+D<92380FFF80021FB612FC49B812F0010F17FC013F5F5B90B95A4860A24860614EC8FC48
+17F005FCC9FCC64BCAFC010F14F0010114C06D6C90CBFC6E5A141F140F1407140314016E
+7EA26F7E6F7E82ED7FF891381FFFFE0103B67E011F15E090B712FC000316FF4817C04817
+F04817FC488348717E8519F0BA7E85859126C0000F8001FCC815C001E0030F8090C90001
+8000F8DC003F7F00C0050F7FCB120306007FF13FFF070F1380070313C0857313E0F23FF0
+1A1FF20FF81A07F203FC1A011A001B7E1B1E1B0E1B061B024F467ABD5A>114
+D<ED7FF0027FB500FCED1FFC0103B700E091B5FC010F04F8491480494C4914C0491BE049
+5EA290B85A601DC0484CC7FC4D8005E01780C7000F49C8FC04806F14004A90CAFC70705A
+4A13E0705F70163F4A13FE70705A91B67E17E0496F5E496F150F17FE49814982844904F0
+14074982DAE0038090267F80008049C7001F7F49020780484802018048486E8049033F7F
+D807FC6F7FD9FFC002077F4801F06E7F4801FE02007F6E6F138003C06E13C04802F0806F
+020713E06F6E13F04802FF6E13F8706D13FC70EC7FFE70141F70EC0FFF706E13877313C7
+B76C80D8F0016E6E13E7C700076DED7FF70201EF3FFFDA003F6D80030F6D806F8203016D
+80DB007F81706C80040F167F706C151F0401160FDC003C15010504ED00305B477CBD65>
+I<161F48B8FC000717C0001F17F04817F8A24817FCA318F8B9FC18F018C0EFF80002F8C9
+FC148001FCCAFC13E013807FA27FA27F7FA27F7F7F808014F014FCECFFF092B5FC17C017
+F017FC8383188018C0A218E06C17F0A218F8ECE07F9038F8000390C814FC0070153FC912
+0F82827013FE82177F173F171F170FA217071703A31701A418FCA6170318F8A3170718F0
+A2170FA218E0171FA218C0173FA2EF7F80A218005F5FA24C5AA24C5AA24C5AA24C5AA24C
+5AA24C5AA24CC7FC167E16FE5E15015E15035E4B5A5E150F5E030EC8FC5D1510377B7CBD
+40>I<021FB500FEED07F049B76C49B512C0010F70010714F0013F825B90B87E481CE05A
+5A481CC0865A9126FE003F18804801E00107497F0280130149C86F14004848157F01F003
+3F8149031F5E4848150F490307153F6490C9161F170348631B0FA248745AA317015A641B
+03A66400785F127C881B07A2123CA2001C4D81A2000C876C87000287CA007FB8FC043FB9
+12800303BA12C0150F153F5D92BB12805C5CA24A1A00A34A9238E0003F6E02F0C85B6E91
+C9123F6E49161F6E01F8160F4C705A6F5A4C16035E93CAFC157E1B015DA25D5D1401A24A
+5AA214075D1B00140F5D141FA2143FED8FF892B512F04AECFF8018F818FF19E007FC1301
+F1FF801AF01AFF1BE11BFD1BFF9238F80003DA3F8090C7120F0238CA7E91CB121F1A071A
+001B3F1B071B01F3000C5C747ABC67>119 D<FC000101808000>I<01FF92263FFF809138
+03FFE0000701C091B5150F001F01F049173F485D486D614C91C8FCB56C1BC0825C4E8182
+4A5D826C4985177F4A5D4A023F7013806C90C87F49031F82A2496F7E6C4886717E498373
+80496F7F854983738085854D808674147F4D806D844D80866D4B804D816D92B7143F4C70
+14006D4A826D020F826C6C4A8202C0017FD9C07F7FDAF003B5EA801F91B7D800077F4D01
+017F6C4C6D14804D023FEBC03E6C4C6E13E0080713F06C4C6E13F84D6E13FC6C4C6E13FE
+6D92C9EA3FFF6D7313BE6D4A7013FE6D4A826D02F08201015C6D6C4982021F90CBFCDA01
+F0187F91CDFC1C3F1C1FA21C0FA21C07A21C03A21C01A21C00A21D7E1D3E1D1E1D0E1D06
+1D0263557ABC6E>I<ED03FC011FB812C04917F8498390B97EA24884A36C1980A27F131F
+130190CB121FAD010FB9FC133F5B90BAFCA25AA47E7F131F130390CB121FAC92387FFFE0
+0207B6FC027F15FC0103B9FC131F137F48BAFC120F123FBBFCA46CED807F9238C0000102
+F0C8121F6C01801501D81FFCCA121FD807E0170041477BBD4A>I<EF07FC0307B712F892
+B9FC0203844A845C4A84A363A26E6002034DC7FCDA007F16C0030303C0C8FCDB007F01FC
+C9FC041F13F0705B705B705B7090CAFCA2705AA25FA2177C177EEF7FE093381FFFFE030F
+B612E092B712FE0207EEFFC0023F17F891B912FE0103727E4919E0011F854919FC498590
+BCFC481B8048DBF87F16C09239F8007E0F480280020115E04801F8C7D9003F14F002E016
+03480180027CD9007F13F849C8151F4848060713FC01F018014848F0007F1B3F49F11FFE
+4903FC150F00FF8290C916071B034C7E1B015E845E6C836D4A6D15FCEE1F3F6C6CED0FF0
+6D91263E07F814036C6C9126FE03FC15F8D80FFC49486C6C14076CB4902707F800FFEC0F
+F06C9026E03FF0D97FC0131F6C90B548D93FF0EB7FE06C6C4A903A0FFF07FFC06D91C76C
+90B51280010701FC0201ECFE00010001C0DA003F13F0574D7BBD60>132
+D<963803FF80077F13000603B5FC60181F62604E5B62626295B5128007FCC7FC19E006FC
+C8FCEF01E0A217031707171FEF7FF093383FFFF8B97E8484A7606018F04DC9FC48CEFCAD
+B97E18F8848484A560606018E048CEFCAFB612F8EDFFFCEEFFE017FE717E18E018F88418
+FFA285DBF07F8092C77E02E002037F01FCC9121FCC1260495C7CD251>140
+D<0407B612C0011FBB12F890BDFC00031C80000F1CC0481CE05AA25AA6B5D8FE07ED000F
+9126F0001F01F8010314C06C01C0010701C013004A92C86C138091C74848814915F84C48
+6F13004915C04C488194C95B49147E003F1A074C5F495CA24B5A5E030360495C121F4B48
+1603A34BCAFC64030E170192381FFFE0EFFFC018FCF0FF804B15E019F819FEF1FF801AC0
+4B16F0F2FC031AFEF2FF831BC3DDF00F14F3000F03FCC7003F13FF04C01407037EC9FC03
+70163F0380160F92CA120386F2007F6C6C191F1B071B031B001C301C1099C7FCB3AF1203
+AC1201A55B777CBD65>150 D<912603FFFC163C023FD9FFC04AB4FC49B600F8020713C0
+010703FE4A13E0011F8149704913F090B87E5A48835A48858448855A9126F0000F814801
+80130101FCC8007F8049031F80D8FFE0150F490307ED7FE0490303153F90C912011B1F48
+1600605AA21B0FA493380F81C0007C4AB5FC030F14F86C4A14FF037F15C0001E06F01307
+000E91B712FC00064916FF6C19806C4917E0C718F04CC66C13F804C0010313FEDA07F0C8
+387FFF030204C9001F138391CA000713C3070113E39638007FF3F23FFF1A0F861A018692
+B700F0133F020F9338FFF81F023F180F4AEFF0031B0191B938E000601C20494E13006297
+C8FC616119F0DCF807138093CCFC15FC15F015C05D4990CDFC5C5C4948ED07FC4A4AB512
+E0050F14F84948023F14FE4A4A8094B77E4A5B496C498214F802FF4982EDC00F15F8DBFF
+1F013F809338FFE0014992C7123F04F8140F8570807014008271147F71143F90C780031F
+161F03037F6F7FED007F706C140F160F1607706C141F160104005E173E171E050E143F17
+02714A5A94C8FC1AFF636198C7FC614F5A190F4F5A62193F4F5A4F5A06035B4E5B4E90C8
+FCF03FFEF0FFF84D5B4D138054867BBC5E>163 D<017FB812C00003B912F0488448845A
+4884A24860A2616119C04EC7FC02F0CBFC148001FCCCFC5B485A5B5B5BA290CDFCA45AB3
+A4B512FE91B5FC16FCEEFFC017F817FF18C018F018FC18FF858519F085A285859138FE00
+1F01F8C86C7F00C0C9120FCA00011480EF003F180F1803060013C0191F19071900424C7C
+BC4A>172 D<913807FFF8027F13FF49B612C0010715F04981133F498190B7FC5A5A5A5A
+A2271FFC003F5B01F01307D83FC07F4901005B48C8FC705A127E00FE5E5AB45E7F01E092
+C8FC5E7F923901FE3FE04BB512FC007F17FF49491580003F4A15C06C484915E0C84815F0
+4B15F892B7FC4A16FC5C5C4AEBE01F4AD9000313FEDA3FFC1300DA7FF0147F03C0143F4A
+48141F4990C8120F4A15075C496C1503ECFFC003F8140115FF16C0F000FCA25EA26D1601
+93C713F87F6E5A6E48EC03F0EC0FF091C9FCF007E0A3F00FC0181F1980183F19006018FE
+A24D5A4D5AA24D5A170F604D5A173F4D5AA24DC7FC4C5A16035F4C5A160F4C5A4C5A5F16
+7F4C5A4B90C8FC5E15034B5A4B5A4B5A4B5A157F4B5A4A5B4A90C9FC4A5A4A5A4A5A4A5A
+5D4A5A4ACAFC495AEB03F814C00106CBFC3F767BBC48>175 D<15400103B500C0913803
+FF80013F02F8020F13F090B600FE4A13FC486F5C00071AFEA248705B4893C714FFA2484B
+16FE5E00035DD8001F14E06D148003FCC814FC15F003C092B5FC4990C914F84A5D4A5D49
+484B14F04A5D4A92381FFE7F4948DB3FF813E04A92387FE03F49C9EAFF8049922601FE00
+13C000014C5A49ED07F04848DB1FE0131FEF3F8048484BC7FC4915FC000FED03F8494A5A
+4C48140F4848EC3FC04C5A48C74848C8FC01E0EB07FE9038FF801F4890B55A1A075EA2B7
+FC16FEEEFFC017F017FC17FF6C8318E06C17F86C83C815FF03011580DB000FECC00F0400
+14F0050F13F8050113FE9438007FFF061F13DF060713FF18018485191F85858585851A7F
+1A3F1A1F1A0F1A071A011A0050517BBD5A>177 D<4FB6FC070F15E0077F15F04EB712F8
+4E16FC180F4E16FE604E16FF95B9FC5F5FA24D14814D9038F0001F96C71207DD1FFC8006
+E0804D488095C97E057EEE3FFE177C5F4D161FA24C5A5FA20403170F5FA3160794CA121F
+A35E831C3FA3831C7F6C82007E031F17FFD87FE06F17FC01F86F5D6CB4021D5E02C0EB1C
+FC6E027F5D6C01F86E6CEC0FFB6E90263C0FE0EC1FE36C01FFDA07F8EC7F836C02806DB4
+903803FE036C02C0010090B512F86C02E06E02E013F86C6C01F0021F1400010F01F80207
+13F8010001FE9138007F8091261FFF7C91C8FC020701FC1701801400157F153F151F030F
+19F01507150315011500167C163C161C040C1700160493CCFCB3B3A860787CBC69>209
+D<91B81280010717E0011F17F04917F8A24917FCA319FE90B9FCA4EE00030380130002FC
+C8127F4801E0ED3FFC5C4A151F91C9FC485AA31207A3183F7F486D157FF0FFF86C7F6E5C
+6E5C02FCEC0FF36EEC1F836C6D6CEB7E039238F001F86C9138FE0FE092B512806C16006D
+14FC6D5C6D5C6D14C001035C010091C7FCEC3FFEEC0FFC6E5A4A5AEC3FE04A4814014A5A
+5B4990C8FC495A130F495A49481500EB7FFE48B512C04814F04814FC4814FF4815C04815
+F0488182B8FC838390C76C13F0C800077F03017F9238003FFEEE0FFF701380040113C093
+38007FE0EF3FF8EF0FFCEF07FEEF03FF8383187F183F181FA2180FA21807A31803A43F62
+7BBC48>230 D<F203FF1A1F1A7F4FB5FC614F13FEA24F13FC1BF81BF04F13C01B001AFC
+1AE0071EC7FC1918A2191CA3191EA2023FB712FE91B9FC5B5B5B5BA25B61A219F861494C
+C8FC90C8D801E0C9FC4C7EA383A24C7EA283160F4C7E844C7F5E93B57E4B800307804B80
+033F804AB7FC00FE010F82007FB66C80DB8007806C9038F0000102806D806C6D6E7F717F
+6C6D806C707F6E806C826E6E7F6C826E816C836E6F7F017F826E81A26D6D807290C7FC6D
+7FA26F806D6D5DA26D7F6F5D6D6D14016D6D5D70495A6D6E13076E01F0495A6E6D495A02
+0F01FFEB7F806EDAFFFEC8FC02005D031F14E0030049C9FC505E7BD25A>234
+D<F33FFEF207FF1A1F087F13FC97B5FC614F14F8A24F14F01CC01C80F3FC001BE098C7FC
+1AE00706C8FC19078686868693261FFFFC7F031FB77E4AB8FC0207834A835CA25C62A24A
+17F81AE04FC8FC19C0DA001F02F8C9FC030114C06F6C90CAFCEE3FFC705A705AA2705AA3
+1603A283A2707E17FE717E040F13F80307B67E92B712F8020716FF023F17E091B912F801
+0318FE49727E011F85498590BB7E4804EF81489126E01FE1814891270007E03F8002F890
+2603C007804801E001010100158048490100141F91C8020314C048484BD9007F13E001F8
+92C8121F4848180749060113F0498448480320157F0530153F90C90070151F05F0150F48
+1501711507160316077115036C150F6C4B7E1B076DEC3E1F003F4B6CED0FE06C6C02FC7F
+6D49486C6CEC1FC06C6C49486C6C143FD807FCD90FE06DEC7F806CB490277FC001FC9038
+01FF006C90B5486CB4EB07FE6C6C91C7397FE03FFC011F01FC021FB512F0010301F00207
+148057627BD260>I<EF0F8092B77E020716F8021F16FE027F8291B97E4984498449845B
+49845B03F0C7804990C8120FD9FFFC150102F06F6C7E4801C0161F4A160F49CA1207485A
+491703A2485A5B49DA3FF880000F4AB500805B49010714E04B14FC4B14FF48C74815874B
+15E792B8FC121E003E495FA216E0913903F8001F003C4A01075C007C824B6D5C834B80A2
+725B00FC6D7EA2816E6C4A7F157C037E91B5FC92383F800392391FF81FFE0307B538F87F
+F8007C6E14C0007E913A007FFE003F93C8FC86003E181FA3003F727E7EA27F000F1807A2
+7F19036C7EA27F6C6C1701A26C7E7F6D17006C7F806D7E6D7E6E177EEB1FFE6D7E6D7F6D
+01E0167F6D7F6D13FC6E7E91381FFF8002077F02017F9138003FF0ED003093C91380A9F2
+3FC0AA1A1FA74A777BBD53>241 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fc ecrm0900 9 22
+/Fc 22 120 df<121C127E127FEAFF80A213C0127FA2121D1201A4EA0380A3EA0700A212
+0EA25A5A5A12200A187AB315>39 D<121C123E127FEAFF80A3EA7F00123E121C09097A88
+15>46 D<007FB712FEA39039C007F001D87E00EC007E007C163E0078161E170E127000F0
+160FA3481607A6C71500B3AB4A7E011FB512FCA330337DB237>84
+D<5AEA0380EA0700120E5AA25AA25AA35AA412EEEAFF80A213C0127FA2EA3F80121FEA0E
+000A187BB315>96 D<EB7F803803FFF04813FC380F80FE381F003F486C6C7E6D6C7EA26E
+7EEA1F80EA0F00C7FCA3EB03FF133F3801FFC73803FC07EA0FE0EA1FC0EA3F80EA7F00A2
+00FEECE1C0A4140FA2007F131B393F8033F33A1FC0E1FF80260FFFC113006CEB80FE3900
+FE007C22237DA126>I<EA03F012FFA312071203AEEC3FC0ECFFF001F313FC9038F7C0FE
+9038FE003F49EB1F8049EB0FC05BED07E0A216F01503A216F8A816F0A2150716E0A26DEB
+0FC016806DEB1F0001EE133E9038C781FC9038C3FFF8018113E0C7EA3F8025357EB32B>
+I<EB07F8EB3FFF90B512803901FC07C03903F003E03907E007F0380FC00FEA1F80A2393F
+0007E0EC03C04890C7FC127EA212FEA8127E127FA26C14387F001F14706C7E6C6C13E039
+03F001C03901FE07806CB51200EB3FFEEB07F01D237EA122>I<EB0FE0EB7FFC497E3801
+F83F3903E00F803907C007C0390F8003E0121FD83F0013F014015A007E14F8A212FEB6FC
+A348C8FCA5127E127FA26C14386C7E15706C7E6C6C13E03903F001C03901FE07806CB512
+00EB3FFEEB07F01D237EA122>101 D<14FEEB03FF010F138090381F8FC090383E1FE013
+7C13F81201EC0FC03903F0078091C7FCABB512F0A3D803F0C7FCB3A7487E387FFFE0A31B
+357FB417>I<151F90391FC07F8090387FF0FF3A01FFFDE7C03903F07F873907C01F073A
+0F800F8380001FECC000EB00074880A76C5CEB800F000F5C6C6C48C7FCEBF07EEBFFFC38
+0C7FF0EB1FC0001CC9FCA2121EA27EEBFFFE6CEBFFC015F06C80000F80391F0001FE003E
+EB007F48141F168048140FA5007CEC1F00A2003F147E6C6C5B390FF007F80003B512E0C6
+1480D91FFCC7FC22337EA126>I<EA03F012FFA312071203AEEC1FC0EC7FF09038F1FFF8
+9038F3C0FC9038F7007E13FE497F5BA35BB3486CEB7F80B538C7FFFCA326347EB32B>I<
+1207EA0F80EA1FC0EA3FE0A3EA1FC0EA0F80EA0700C7FCA9EA07E012FFA3120F1207B3A6
+EA0FF0B5FCA310337EB215>I<EA03F012FFA312071203AF913807FFE0A36E1300EC01F8
+EC03E05D4A5A020EC7FC143C5C5C13F1EBF3F813F7EBFEFCEBFC7EEBF83E497E816E7E14
+07816E7E1401816E7E81486C7FB500C313F0A324347EB329>107
+D<2703F01FE013FF00FF90267FF80313C04A6C487F903BF3C0FE1E07F03C07F7003F3801
+F8D803F6143001FC90391FE000FC495CA3495CB3486C496C487EB53BC7FFFE3FFFF0A33C
+217EA041>109 D<3903F01FC000FFEB7FF09038F1FFF89038F3C0FC3907F7007EEA03FE
+497F5BA35BB3486CEB7F80B538C7FFFCA326217EA02B>I<EB07F0EB3FFE90B57E3901F8
+0FC03903E003E048486C7E48486C7E001F8090C7127C48147E003E143E007E143FA300FE
+1580A8007E1500A2007F5C6C147EA26C6C5BA26C6C485A6C6C485A3903F80FE0C6B51280
+D93FFEC7FCEB07F021237EA126>I<3903F03FC000FFEBFFF001F313FC9038F7C0FE3907
+FE007F6C48EB3F8049EB1FC049130F16E0150716F0A2150316F8A816F01507A216E0150F
+6D14C0ED1F806DEB3F006D137E9038F781FC9038F3FFF801F113E09038F03F8091C8FCAA
+487EB512C0A325307EA02B>I<3803E07C00FF13FF01E113809038E39FC03807E71FEA03
+EE9038EC0F809038FC070049C7FCA35BB2487EB512E0A31A217FA01E>114
+D<EBFF06000713CE4813FEEA1F00003C133E007C131E127800F8130EA37E6C90C7FCEA7F
+8013F86CB47E6C13E06C13F86C7F00017F38000FFF1300EC3F800060131F12E0140F7EA2
+7E15006C5B6C133E38FF80FC38F7FFF800E113E038C07F8019237EA11E>I<1370A513F0
+A31201A212031207120F121FB512FEA33803F000AF1407A8140EEA01F8A23800FC1CEB7F
+F8EB3FF0EB0FC0182F7FAD1E>I<D803F0133F00FFEB0FFFA30007EB007F000380B3A25D
+A25D12019039F801BF803A00FC073FFCEB7FFEEB3FFCD907F0130026227EA02B>I<B53A
+1FFFC3FFF0A33C07F800FE007F804949EB3E000003161CA26D486C133C00011638A26D48
+6C13780000029F1370A2D9FE07EB80F0017E010F5BA2D97F0F13C190263F0E075BA2029E
+13E390261F9C035BA202FC13F790260FF80190C7FCA216FF6D486C5AA36D48137CA36D48
+133834217F9F37>119 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fd ecrm0600 6 1
+/Fd 1 50 df<137013F0120712FFA212F91201B3A6B512E0A313217AA01E>49
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fe cmmib10 12 1
+/Fe 1 35 df<EDFFE0021F13FC027F13FF49B612C0010715E0011F15F04915F85B903AFF
+F8007FF04890C7120F01FCEC07E0D803F0EC01804991C7FC485AA414079038C1FFF801CF
+7F90B57E6C13F83901FE003E0007B512FC5A01DF5BD81F8713E048CAFC123E5AA35AA36C
+15075E6C5D007F153E01F0EB03FE6CB65A5E6C5D6C5D6C158000014AC7FC6C6C13F80107
+13802D307DAD35>34 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ff ecbx0800 8 1
+/Ff 1 66 df<15FCA24A7EA24A7EA34A7FA24A7FA34A7FA24A7FEC3E7F027E7F147C153F
+02FC7FECF81F010180ECF00FA20103804A7E0107814A7EA2010F814A7E49B67EA24981A2
+013EC7127F017E81017C143F01FC8149141FA200018249140FB5D8C003B512FCA4362F7D
+AE3D>65 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fg ecbx1200 12 33
+/Fg 33 121 df<EA07C0EA1FF0EA3FF8EA7FFCA2EAFFFEA5EA7FFCA2EA3FF8EA1FF0EA07
+C00F0F788E1F>46 D<EC01E01407140F143FEB01FF131FB6FCA413E3EA0003B3B3AD007F
+B612FEA5274178C038>49 D<ECFFE0010F13FE017F6D7E90B612E0000315F82607F8037F
+260FE0007FD81F80EB3FFF48C76C138001E06D13C0486C6D13E07F00FF6E13F07F8117F8
+A36C5A6C5A6C5A6C5AC8FC17F05D17E0A24B13C0A24B138017004B5A5E4B5AED7FE04B5A
+4A5B93C7FCEC03FC4A5AEC0FE04A5A4A4813F84AC7FC14FC495A4948EB01F0495AEB0F80
+49C7FC013E140349140790B7FC4816E05A5A5A5A5A5AB8FC17C0A42D417BC038>I<ECFF
+E0010713FE011FEBFFC0017F14F0D9FF807F3A01FC003FFCD803F06D7E48486D7E01FC15
+80487E6D15C05A1480A56C01001480A26C485BD801F81500C85B153F5E4B5A4B5A4A13C0
+020F5B902607FFFEC7FC15F815FF16C090C713F0ED3FFC6F7E6F7E6F138017C017E08117
+F0A317F8EA0FE0487E487E487E487EA317F0A36C484913E05B4915C06C484913806C4849
+1300D80FF0495AD807FEEBFFFC6CB65A6C15E06C6C5C010F49C7FC010113E02D427BC038
+>I<163F5E5EA25D5D5DA25D5D5D5DA292B5FC5C5C15EFEC07CF140FEC1F8FEC3F0F143E
+147C14FCEB01F8EB03F014E0EB07C0130FEB1F801400133E137E5B485A5B485A1207485A
+5B48C7FC5A127E5AB91280A5C8001F90C7FCAB91B71280A531417DC038>I<B9FC18F018
+FE727E19E026003FFEC700077F05017F717F727E727EA2721380A2841AC0A74E1380A21A
+00604E5A614E5A05035B050F5B94B5128091B700FCC7FC6018FF19E04AC7000113F8716C
+7E727E95381FFF80841AC07213E0A27213F0A21AF8A81AF0A2601AE0601AC060067F1380
+95B5120005075BBA12F86119C04EC7FC18E045447CC350>66 D<DCFFF81430031F01FF14
+F04AB6EAE0010207EDF803021FEDFC07027F9039F001FF0F494848C7EA3F9F4901F8EC0F
+FF010F01E01403490180804948C9FC4948167F4948163F485B191F4849160F485B19075A
+485B190391CAFC5A1901A25A5B96C7FCA212FFAC127FA36DEF01F07EA37E80F103E06C7F
+7EF107C06C7F6C6DEE0F80191F6C6D17006D6C163E6D6C5E6D6C6C15FC6D01E0EC03F801
+0301F84A5A6D01FFEC3FC06D6C9039F001FF80021F90B6C7FC020715FC020115F0DA001F
+1480030001F8C8FC44467AC451>I<BA12F8A485D8001F9038800003EF007F181F180718
+031801180085197EA3193EA217F8A285A4040191C7FCA316031607163F92B5FCA5ED803F
+160716031601A2F103E01600A2F107C0A494C7FC190FA21A80A2191FA2193FA2197FF1FF
+006060180F183F0503B5FCBBFC61A443447DC34A>69 D<B712F8A5D8003F90CAFCB3B1F0
+0F80A4181F1900A460A360A218FEA2170117031707170F171F177FEE03FFB95AA539447C
+C343>76 D<B695B612806F5E6F5EA3D8003F6D4C49C7FCA2013E6DEE0FBFA26E6CEE1F3F
+A36E6C163EA26E6C167CA26E6C16F8A26E6DEC01F0A36E6DEC03E0A26E6DEC07C0A26E6D
+EC0F80A36F6CEC1F00A26F6C143EA26F6C5CA36F6C5CA26F6D485AA26F6D485AA26F6D48
+5AA36F6D485AA2706C48C7FCA293383FFC3EA3706C5AA2706C5AA2705BA3705BA2705BA2
+705BB66C93B71280A271C7FCA2173E61447CC36A>I<DAFFE0130C010701FE131C013F90
+38FF803C49ECE07C48B6EAF0FC489038801FFD3A07FE0003FFD80FF813004848143F4914
+1F003F150F160748481403A2160112FF1600A27F177C7FA27F01FE92C7FC6C6C7E14F8EC
+FFC06C14FCEDFFC06C15F86C8116FF6C826C826C826C82013F81010F811303D9003F8014
+03DA001F7F15016F7E041F13808282127800F881A282A27EA218007EA26C4B5AA26D5D01
+E014076D5D01FC4A5AD9FF80EB3FE0489039F801FFC0D8FC3FB65A486C92C7FCD8F00714
+FC48C614F0480107138031467AC43E>83 D<003FBA12E0A59026FE000FEBC003D87FF093
+38007FF049173F0180170F190790C7FC007E1803A3007C1801A400FC19F8481800A5C817
+00B3B3A20107B87EA545437CC24E>I<B700C0010FB512F8A5D8003F90C93803E000B3B3
+A96D4D5AA2817F4F5A7F6F4BC7FC6D5F6D6D157E6F5D6D6D14016E6CEC07F8DA1FFFEC1F
+F06E9039F001FFC0020390B65A02004BC8FC033F14F8030714E09226003FFEC9FC4D457C
+C356>I<007FB6D8E007B61280A5D8000F01F0C7D803F8C7FC616D6D4A5A6D6D140F6D6D
+5D4E5A6D6D4AC8FC6E6D5B187E6E6D5B6E6D485A8070485A6E6D485A6EEBFC0F606E6D48
+5A6E6D48C9FC5F6F13FE6F5B6F5BA26F5B6F7FA26F7F6F7FA26F7F84845D4B8084ED07EF
+DB0FC77FDB1FC37F1683DB3F017FDB7E007F03FE6D7F5D4A486D7F4A486D7F14074B6D7F
+4A486D7F4A5A023F6E7F92C76C7F027E6E7F5C0101707F4A6F7F495A49486F7F010F707F
+B600F0010FB612FCA54E447DC355>88 D<903801FFF0011F13FF017F14C048B612F04848
+C66C7ED807F8EB1FFC486C6D7E6D6D7E486C81818381836C5A6C5A6C5A6C5AC8FCA30203
+B5FC91B6FC1307013F13F19038FFFE01000313F0481380481300485A485A485AA2485AA4
+5DA26C6C5BA26C6C010E13F86C6C013CEBFFC03A0FFF80F87F6CEBFFF06CECE01FC66CEB
+8007D90FFCC9FC322F7DAD36>97 D<EB3FE0B5FCA512037EB1ED0FFC92387FFFC002E3B5
+12F002EF14FC9139FFE01FFE92380007FF02FC010113804A15C04A6D13E04A147F18F018
+F8A2173F18FCA318FEAB18FCA4EF7FF8A218F0A2EFFFE06E15C06E4913806E5B023F9038
+0FFE00903AFE1FE03FFCD9FC07B55A496C14E049C61480C8D80FF8C7FC37467EC43E>I<
+EC3FF849B57E010F14E04914F890397FF007FC9039FFC001FE4849487E48495A484A1380
+485AA2485A123F6F13006F5A48486D5A6F5A93C7FCA212FFAA127FA27FA2123FEE07C06C
+7EEE0F806C7E6CED1F006C7F6C6D133E6C01F013FC90397FFC03F86DB55A010F14C00103
+91C7FC9038003FF82A2F7CAD32>I<4CB4FC0307B5FCA5ED001F82B1EC3FF0903803FFFE
+010FEBFF8F013F14EF90267FF807B5FC3901FFC00148496C7E4890C77E49140F120F485A
+A2123FA2485AA412FFAA127FA4123F7F121FA2000F5D7F6C6C147F6C92B512806CD9C003
+14FE6C9038F01FEF013FB512CF6D140F010713FC9026007FC0EBF80037467CC43E>I<EC
+3FF849B5FC010F14C0013F14F090397FF01FF89039FFC007FC48496C7E48496C7E484815
+80000F80484815C0167F003F16E0A25B127FEE3FF0A212FFA290B7FCA401F8C9FCA5127F
+A36C7EA2001FED01F0A26C7EEE03E06C6C14076C6DEB0FC06C6DEB1F806C01F0EB3F0090
+397FFE01FE011FB55A010714F0010014C0DA1FFCC7FC2C2F7DAD33>I<DAFFE013FC010F
+9038FE03FF013FD9FF8F138090B812C048D9C07F1307489039001FF87F4848EB0FFC000F
+9238FE3F80491307001F9238FF0E0094C7FC003F82A7001F93C7FCA2000F5D6D130F0007
+5D6C6C495A6C9038C07FF091B55A481580D8078F49C8FC018013E0000F90CAFCA47FA213
+F090B612C016FC6CEDFF80836C16F0836C826C821203000F82D81FF0C77ED83FC0140700
+7F6F1380498000FF81A56C6C4A1300A26C6C4A5A6D14076C6C4A5AD80FFEEC3FF83B03FF
+E003FFE06C90B65A6C6C92C7FC010F14F8D9007F90C8FC32427DAC38>103
+D<EB3FE0B5FCA512037EB1ED03FF031F13E04B13F892B57E9139E1F81FFE9139E3C00FFF
+9138E78007DAEE008002FE7F4A815CA25CA35CB3A7B600C1B61280A539457DC43E>I<13
+7C48B4FC487F487FA2487FA56C5BA26C5B6C90C7FCEA007C90C8FCAAEB3FE0EA7FFFA512
+037EB3AFB61280A519467DC51F>I<EC01F0EC07FC4A7E4A7EA24A1380A56E1300A26E5A
+6E5AEC01F091C8FCAA913801FF800103B5FCA5EB000F80B3B3A6EA0F80EA3FE0EA7FF0A2
+D8FFF814005CA25D4A5AEA7FF049485A393FC07FE06CB55A6C91C7FC000313FC38007FC0
+215A87C522>I<EB3FE0B5FCA512037EB3B3B3A3B612C0A51A457DC41F>108
+D<90397FC003FFB5011F13E04B13F892B57E9139C1F81FFE9139C3C00FFF00039038C780
+076CD9CE008002DE7F02DC8114F8A25CA35CB3A7B600C1B61280A5392D7DAC3E>110
+D<EC1FFC49B512C0010714F0011F14FC90397FF80FFF9026FFC0017F48496C7F4890C76C
+7E48486E7E000F8249141F001F82A248486E7EA2007F82A400FF1780AA007F1700A46C6C
+4A5AA2001F5EA26C6C4A5A00075E6D147F6C6D495A6CD9E0035B27007FF80F90C7FC6DB5
+5A010F14F8010114C09026001FFCC8FC312F7DAD38>I<90393FE00FFCB590387FFFC002
+E3B512F002EF14FC9139FFE03FFE9238000FFF000301FC010313806C4915C04A6D13E05C
+7013F018F8177FA218FCA2173F18FEAB18FC177FA318F817FF18F0A24C13E06E15C06E49
+13806E5B02FF90380FFE009238E07FFC02E7B55A02E314E002E01480DB0FF8C7FC92C9FC
+ADB612C0A537407EAC3E>I<90397FC03F80B5EBFFE002C113F802C313FC9138C7C7FEEC
+CF0700039038CE0FFF6C13DE14FC14F8ED07FEA29138F003FCED00F01600A25CB3A6B612
+F0A5282D7EAC2E>114 D<90391FFC038090B5128F000314FF5A380FF003381FC0004848
+133F48C7FC151FA248140FA27FA26D90C7FC13F0EBFF806C13FCECFF806C14E015F86C80
+6C806C8012016C1580011F14C01301D9000F13E014010078EB007F00F8143FA26C141FA3
+6C15C0A27E6DEB3F807F6DEBFF009038FC03FE90B55A00F814F0D8F03F5B26E007FEC7FC
+232F7CAD2C>I<EB03E0A61307A3130FA3131FA2133F137F13FF5A5A001F90B51280B7FC
+A4000101E0C7FCB3A3ED03E0AA6CEC07C014F0017F1480ECF80F90393FFC1F0090381FFF
+FE6D5B010313F09038007FC023407EBE2C>I<D93FE0EC7FC0B549B5FCA50003EC00076C
+81B3A85EA35E7E5E043B7F6D6C017BEBFF8090393FFC03F36DB512E36D14830103140390
+26003FF849C7FC392E7DAC3E>I<B6000FB539C03FFFF0A500019027E0007FF0C7EAF800
+707E6E16016C6F6C5C80017F4D5A836E013F1407013F6F5C804C140F011F04805B6E90B5
+131F6D02F901C090C7FC158003815D6D02F0EBE03E03C3157E6D9139E07FF07C15E303E7
+15FC6D4A6C6C5A03FF14F96D9139801FFDF0A218FF6E496C5BA26E486D5BA36E486D5BA2
+6E486D90C8FCA36E486D5AA26E48147C4C2C7EAB51>119 D<B690B512F0A5C601F89038
+07E0006D6C495A013F141F6E495A6D6C49C7FC6DEB80FE6D6D5AEDC1F86DEBE3F06D13F7
+6DEBFFE06E5B5E6E90C8FC806E7FA26E7F6E7F4A7F5C4A7F4A7F91387F3FFE91387E1FFF
+14FC49486C7F01036D7F49486C7F49487E02C08049486C7F49C76C7E496E7EB5D8F003B5
+12FCA5362C7EAB3B>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fh ecti1095 10.95 38
+/Fh 38 252 df<B612F0A315E01C0469BC2E>9 D<DC0FF0131FDC7FFCEB7FC04C6CEBFF
+E0923B03F81F01E0F0923B07C00F83C0F8923A0F801F87C19339003F8F834B017F13874B
+149F033E021F13F0053EEB03E0037E90391C3F01C0050090C7FCA25D187EA34A5AA260A4
+4A5A49B812FC49836190290003F00001F8C7FC4A5AA24D5AA34A5AA24D5AA34A5AA24D5A
+A34AC7FCA24D5AA3147EA24DC8FCA35CA2177EA3495AA25FA25C13035F16015C5F13074A
+1303001E02F05B003FEBC1F8267F0F83495A00FF13870207495A011F92C9FCD8FE1EEBF0
+1E3AF83C03C03CD87878EBE0F83A3FF001FFF06C486C13C0D807C0013FCAFC455383BF37
+>27 D<143C14FEEB01FFA25BA214FEA2130714FCA314F8A2130F14F0A314E0A2131F14C0
+A31480A2133F1400A3133EA2137E137CA31378A35BA35BA3485A120090C7FCA8120F487E
+487E127F12FFA36C5A90C7FC123C184177C01C>33 D<EA01E0EA03F0EA07F8120FEA1FFC
+A313F8120FEA07B8EA0038A21370A213E0A2EA01C0A2EA0380A2EA0700120E5A123C5A5A
+5A12800E1C7A891C>44 D<15FE913807FF80021F13C091387F07F0ECFC03903901F801F8
+903803E000010714FC495A4948137C167E49C7FC4914FE137E13FEA2485AA200031401A2
+5B000715FCA2491303120FA34848EB07F8A44848EB0FF0A44848EB1FE0A316C090C7123F
+5A1680157FA2481500A215FEA25D1401485C14035D4A5A127C007E495A4A5A6C49C7FC14
+7E381FC1FC380FFFF0000313C0C648C8FC273F76BC2E>48 D<15031507A2150E151E153E
+157E15FC14031407141F903801FFF8EB0FF3EB1FC3EB0E0390380007F0A4EC0FE0A4EC1F
+C0A4EC3F80A4EC7F00A414FEA4495AA4495AA4495AA4495AA4495AA2EB7FE0007FB512E0
+B6FC7E203D77BC2E>I<15FE913803FFC0020F7F91381F03F891383C00FC0270137E5C49
+487F495A49C71380A2EB0E0CEB1C1C6E14C01338A3137017804948137FA35CD801C0ECFF
+005C4B5A02E05B3900E3C003D9FF805B6D48485A013C495A90C7485A4B5A037EC7FC5D4A
+5AEC03E04A5A021FC8FC147C5CEB03E0EB078049C9FC131C49141849141C495C485A485A
+48C85A16F0120ED81FE0495A01FF1303489038F00FC0D83C7FB55AEA780FD8700391C7FC
+D8F0015B486C6C5AEC3FF048EB07C02A3F79BC2E>I<17381778A217FCA21601A2160316
+07A2160FA2161FA2163B167B167316E3A2923801C3FEA2ED0381A2ED0701150F150E151C
+A21538A2157015F015E0140115C0DA03807FA2EC070082140E141E141C023FB6FCA25C02
+70C7FC5CA2495A13035C49C8FC1880130E177F5B133C1338137813F81201D807FC913801
+FFC0267FFF80013F13FEB54A13FF7013FE38417BC043>65 D<DCFF801380030F9038E001
+C0033F9038F803809239FF807C07913A03FC001E0FDA0FF0EB071FDA1FC0903803BF004A
+48130102FEC713FF49488049485D495A4948157E495A013F167C5C49C9FC5B48481678A2
+485A1207491670120F5B001F176095C7FC5B123FA2485AA4485AA590CCFCA21706170EA3
+5FA35FA26C5E5F7F003F4B5A4C5A6C6C4AC8FC000F150E6D141E6C6C143800035DD801FC
+495A6C6CEB07C090267FC03FC9FC90381FFFFE010713F0010013803A4272BF41>67
+D<91B593380FFFF04960A2D9000394383FF800505ADBBF805E1AEFA2DA073F4B485AF103
+9FA2F1071F020E4D5A190E191C6F7E021C4C48C7FCA2197019E0023817FEF001C0A2F003
+80027092380701FCA26F6C130EA202E04B485A1838A21870D901C04C5A18E0EF01C0A249
+486C6C4848485AA2EF0700170ED907004C5A5FA25F010E4B495AA26F6C5AA249DAF9C049
+C8FCEEFB80A204FFC7FC4917FE5E5E13784C495A01F81301D807FE4A1303267FFFE04948
+B512F8B55D6C4B7E543E7BBD51>77 D<DAFFFE91380FFFFC496D5CA2D90001030013804A
+6DEC7E00193C1938EDBFC0DA073F5DA26F7EA2020E5E6F7EA282DA1C074A5AA282150302
+384B5A821501A202706D49C7FC81A2EE7F804A150EA2EE3FC0A249485DEE1FE0A217F049
+48010F5BA217F8160749C75C17FC1603A2010E6F5A1601A2EE00FF495EA2177FA2495E17
+3FA2137871C8FC13F8EA07FE267FFFE080B5150E6C1606463E7BBD43>I<EE7FC0923807
+FFF8033F13FE9239FF80FF80913A01FC001FC0DA07F06D7E4A486D7EDA3F806D7E4AC76C
+7E14FE49486E7E495A4948157F495A011F1780495A4A153F137F49C913C05B120112035B
+120749167F120FA25B121F1980484816FFA448484B1300A34D5AA3494B5A12FF60170F00
+7F5F171F604D5AA24D5A4DC7FC6C6C5D1601001F4B5A6D4A5A4C5A000F4B5A6C6C4A5A6D
+4AC8FC6C6C14FE6C6CEB03FC6C6CEB0FF090393FC07FC06DB5C9FC010713FC010013C03A
+4274BF45>I<DB0FF0138092397FFE01C04AB5EA0380913903F80F8791390FC003CF4AC7
+12EF023EECFF004A805C834948143E495AA213074A143C130FA3011F1538A317306E91C7
+FCA2806D7E14FF15F06D13FEEDFFC06D14F06D806D80023F7F020F7F1400031F7F150315
+00707E163FA2161FA212061207000E5EA4001E4BC7FCA2163E167E003E157C003F5DA24B
+5A486C495A6D495AD87DE0495AD878F8013FC8FCD8F07F13FC39E01FFFF8486C13E00100
+90C9FC32427ABF33>83 D<147E49B47E0107EBC38090390FC1E7C090381F00EF013E137F
+49148001FC133F485A120348481400A2485AA2001F147E5B123FA248485BA44848485AA4
+913803F018481538A3913807E070127E140F141F003E013F13E0003F13776C9038E3E1C0
+390F83C3E33A07FF81FF806C01001300D800FC133E252977A72E>97
+D<EB1F80EA07FF5AA2EA003F91C7FCA4137EA45BA4485AA4485AA2147CEBF1FFD807E713
+809038EF87C09038FE03E001F813F0380FF00115F813E013C0EA1F8015FCA21403EA3F00
+A315F8007E1307A448EB0FF0A315E0141F4814C0A2EC3F8015005C0078137E007C5B5C38
+3C01F0383E03E0381F0FC06CB45A6C48C7FCEA01F81E4076BE29>I<EC1FC0ECFFF00103
+13F8903807E07C90381F801E90383F000E017E133F49137F484813FF12034913FE000714
+FC484813781500121F5B123FA2485AA448C8FCA55AA21504007E140EA2151C6C147815F0
+6CEB03E0390F800FC03907C07F003803FFFC6C13F038007F80202977A729>I<163FED0F
+FF5DA2ED007F167EA416FCA4ED01F8A4ED03F0A4ED07E0A2147E903801FF870107EBCFC0
+90380FC1EFEB1F00013E137F49148001FC133F485A120348481400A2485AA2001F147E5B
+123FA248485BA44848485AA4913803F018481538A3913807E070127E140F141F003E013F
+13E0003F13776C9038E3E1C0390F83C3E33A07FF81FF806C01001300D800FC133E284077
+BE2E>I<143F903801FFC0010713E090381FC0F090383F0078137E4848133C485A5B485A
+000F1478121F4913F0003F130190388007E0007FEB1FC090389FFF00EBFFFCB512E001E0
+C7FC90C8FCA25AA71508151CA2007E143815F0003EEB01E0003FEB07C06CEB1F80390FC0
+FE003807FFF86C13E0C690C7FC1E2976A729>I<167C4BB4FC4B1380ED078792380F07C0
+ED1F0F161FED3E3FA2037E1380EE1F00160E4BC7FCA54A5AA54A5AA30103B512F0825E90
+260007E0C7FCA44A5AA54A5AA54AC8FCA5147EA55CA5495AA5495AA45C1307A25CA2EA1E
+0F003F5B127F00FF90C9FC5B131E12FEEAF83CEA7878EA3FF06C5AEA0F802A5383BF1C>
+I<EC03F0EC0FF891383FFC3891387E1E7C903901F80FFC903803F007D907E013F890380F
+C003A2EB1F80013F14F0A2EB7F005B49EB07E01201A34848EB0FC0A44848EB1F80A4ED3F
+005BA30003147E15FEA2000113016D485A0000130FEB7C3EEB3FFC90381FF1F8EB07C1EB
+0001A24A5AA44A5AA2121C003E495A007F5C48131F4AC7FC48137E485B387C03F8383FFF
+E06C1380D803FEC8FC263B7CA729>I<EB01F8137F13FFA213035CA4495AA4495AA4495A
+A449C8FCA2EC03F8EC0FFE90387E3FFF91387C0F809138F007C0EB7FC0D9FF8013E01400
+A25B485AA25BA24848EB0FC0A44848EB1F80A3ED3F00485AA2157EA248481403EDFC07A3
+3A3F0001F80EA2160CEDF01C127E16381670020013F048ECFFE0007CEC7F800038EC1F00
+28407ABE2E>I<14E0EB01F0EB03F81307A214F0EB03E0EB01C090C7FCAC13F8EA03FC48
+7EEA0F1F381C0F80A21238131F1270A2126038E03F00A2137E12C012005BA3485AA3485A
+A2485AA21430380FC070A3381F80E0A214C01301A2EB0380EB0700EA0F0E13FEEA07F8EA
+01F0153D78BB1C>I<1507ED0F80ED1FC0153FA21680ED1F00150E92C7FCACEC07C0EC1F
+E0EC7FF0ECF0F8ECE07CEB01C0903803807EEB0700A2130E5D5BA390381801F81300A34A
+5AA44A5AA44A5AA44A5AA44AC7FCA4147EA45CA4495AA2001C5BEA3E03007F5BEAFF075C
+48485A4848C8FCEAF87EEA7FFCEA3FF0EA0FC0224F83BB1C>I<EB07E0EA01FF5A7EEA00
+0F14C0A4EB1F80A4EB3F00A4137EA45BA4485AA4485AA4485AA4485AA4485AA448C7FCA4
+EA7E035BA3EAFC0EA35BA3EA7C381378EA3FF06C5AEA0780134079BE17>108
+D<D803E0017F14FE3D07F003FFC007FF80486C486D487F3D1C7C1F83F03F07E03D383E3C
+01F87803F0DA7800EBF0014AD9FDE07F26703FE0EBFFC04A14804A1400EAE07F91C75A01
+7E5CA248484948495A1200A348484948495AA34E5A4848495AA24E5AA24848494815C0F0
+3F01A34848494890387E0380A21A00F07C07484849C7FC190E61F03C3C48C7007EEC1FF8
+6C023E6E5A000E021CEC07C0422978A74A>I<D803E0137F3A07F003FFC0486C487F3A1C
+7C1F83F03A383E3C01F8EC7800D93FF07F00705B5C5CEAE07F91C7FC137EA24848495A12
+00A34848495AA34B5A485AA24B5AA24848156092381F80E0A3484890383F01C0A21780ED
+3E03485AEE0700160EED1E1E48C7EA1FFC6C6E5A000EEC03E02B2978A733>I<EC1FC0EC
+FFF801037F903807F07E90381FC01FD93F001380017EEB0FC05B1201484814E05B120748
+5A16F0121F5B123F16E04848131FA448C7EA3FC0A3ED7F80A248150015FEA2007E495A5D
+007F495A7E4A5A6C6C485A000F013FC7FC3807E0FE3803FFF86C5B38003F80242977A72E
+>I<903907C003F090390FE00FFC90391FF03FFE903938F87C1F903A787CF00F80902670
+7DE013C0EC7FC001E090388007E01500147E3801C0FE4A14F0A2160FEB81F8EA0001A217
+E04948131FA44948EB3FC0A317804948137F1700A216FE011F5C15015E4B5A496C485A5E
+9138F01F80DA783FC7FC90387E3FFC6E5AEC07C091C9FC5BA4485AA4485AA41207B512C0
+A25C2C3A7FA72E>I<3903E001F83907F007FE390FF81FFF3A1C7C3E0780D93E7813C000
+38EBE00F013F131F0070EBC03F148016803AE07F001F00017E130E92C7FCA2485A1200A3
+485AA4485AA4485AA4485AA4485AA448C9FC7E120E222978A726>114
+D<EC7F80903801FFE0010713F090380FC0F890381F003C013C131C017C133E0178137E01
+F813FEA2484813FC6D13F8157015007FEBFF806C13F814FE90387FFF806D13C07F010713
+E09038007FF0140F14071403120C003F13015A138039FF0003E0A24814C0481307007014
+80EC0F00003C133E001F13FC6CB45A6C13E0C690C7FC1F297AA725>I<EB01C0EB03E014
+F0EB07E0A4EB0FC0A4EB1F80A4EB3F00A3007FB5FCB6FC7E38007E00A25BA4485AA4485A
+A4485AA4485AA4381F800C141CA21438EA3F001470A214E0A2EB01C0381F0380EB0F00EA
+0FFE6C5AEA01F0183A78B81E>I<13F8D803FC1470486C14F8D80F1F1301381C0F80A200
+38EC03F0131F1270A20060EC07E038E03F00A2137E00C0EC0FC012005BA2ED1F80485AA3
+4848EB3F00A44848EB7E031607A3EDFC0EA30201131E00030103131CA23A01F00F7C38D9
+F83E13783A00FFFC3FF090393FF01FE090390FC007C0282978A730>I<01F81307D803FC
+EB1F80486CEB3FC0EA0F1F391C0F807FED3FE01238011F131F0070EC0FC0150738603F00
+00E01403A2137E00C0158012005BA2ED0700485AA34848130EA35D485A15181538A25DA2
+5D5D000313016D485A000149C7FC3800FC1EEB7FFC6D5AEB0FE0232978A729>I<01F8ED
+01E0D803FC9138E003F0486C903901F007F8D80F1F1303261C0F80140FA20038913907E0
+07FC011FED03F800701601170000604A5A38E03F001878137E00C04A48137012005BA24B
+C712E0485AA34848017EEB01C0A3EF038048485BA2EF0700A3170E140100035E6D486C13
+1817382701F8073E5B3B00FC1E1F81E0903A7FFC0FFFC06D486C5B902707E000FEC7FC36
+2978A73C>I<903907C007C090391FF01FF090397FF83FF89039F87C783C3A01E03EE03E
+01C0147E3A03801FC0FED807001381A2000E013F13FCED00F84815701600A20018137EC7
+FCA35CA4495AA4494813301670A2001C15E0387E07E012FFED01C0010FEB038012FE3AFC
+1DF0070000F8140E39F078F83C397FF07FF86C486C5A390F800FC027297BA729>I<13F8
+D803FC1470486C14F8D80F1F1301381C0F80A20038EC03F0131F1270A20060EC07E038E0
+3F00A2137E00C0EC0FC012005BA2ED1F80485AA34848EB3F00A44848137EA45DA3140100
+03495AA23801F00FEBF83F6CB55AEB3FF3EB0FC3EB00034A5AA25D001C130F007E5CB413
+1F92C7FC5C48133E485B485B38E001F06C485A387C0FC0D83FFFC8FC6C5AEA07F0253B78
+A72C>I<010214060103140E6E133CD901E013F0903900F003E09138F80FC091387E1F80
+91383F7F00EC1FFC5D6E5A6E5A5D6EC7FC91C8FCA4EC7F80903803FFE0497F90380F80F8
+90381E003C49131C017C133E49137E15FEA200015C5D157092C7FC13FE6D7E6C13F014FE
+6D7E6D7F6D7F01037F1300EC1FF014071403120C003F13015A13804848485AA2485C4813
+0700705C4AC7FC003C131E001F13FC6CB45A6C13E0C690C8FC273B7AB925>178
+D<1504150E151E153F5DEDFF80EC01E7913803C7C0EC078391380F01E0141E91383800F0
+4A1370494813784A13386D48131091C8FCA213F8D803FC1470486C14F8D80F1F1301381C
+0F80A20038EC03F0131F1270A20060EC07E038E03F00A2137E00C0EC0FC012005BA2ED1F
+80485AA34848EB3F00A44848EB7E031607A3EDFC0EA30201131E0203131C12039039F00F
+7C382601F83E13783A00FFFC3FF090397FF01FE090391FC007C0283B78B930>251
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fi bthhsm 10.95 60
+/Fi 60 256 df<003FBC12F8481BFCBD12FEA300F8CE123EB3B3A7DB01E0130FDB07F8EB
+3FC04B6C497E4B6C497EA24B6C487FA46F5D5F6F01835B6F5D6F5D6F01C790C8FC6F5C04
+7F5B93383FCFF8020F903A1FEFF001E091263FC00F9038E007F891267FF8079038C03FFC
+91B53A83FF83FFFE04F9133F4991B8FCA46D6004F1131F6E010301815B913C3FF007EFC0
+1FF891260F800F9038E003E091C7001F6DC8FC93383FCFF893387FC7FC04FF7F4B804B01
+837F4B814B814B01037F834B81A46F486C5BA26F486D5A6F486D5ADB01E0010FC8FC92CC
+FCB3B3A7BD12FEA36C1BFC6C1BF857937ED65B>42 D<181C187F943801FFC0050713F005
+1F13FC057F13FF4CB612C0040715F07015E004001580053FEBFE00050F13F8DA1FE00103
+13E0DAFFFC0100138001036D023EC7FC010F6D6C1308496E90C8FC017F8090B67E5A4881
+48EBF01F4890388007FCEC0001D81FFC13004848147C49023FB612F0484880A248488049
+5C5E5E6D91B7FC6D5BD87FF85B01FE130F293FFFC03FFC07EBFC0091B5487E6C15F06C03
+E05C6C4B7E6C1580C615006D01FC5D011F497F010313E09026007F805D91C9FC187FA261
+183FA261A2181FA296C7FC84A2180EA21806A21804A2444380AC44>68
+D<137CEA01FE487E5A487F5A805AA2487FA38012E0EAC03FEA801F80EA000F91B512F0A4
+7FA47FA3EDFC00A27F5DA35D7FA35D147FA25DA36E5AA392C7FC80A2141EA3140E140CA3
+243A7EA426>I<13F0EA03F8487E120F487E487EA2487FB5FC80A2801207C66C7E131F6D
+7E13078013036D7EA26D7EA26E7EA26E7E141F81140F816EB912C0A280A28080A281A281
+A2DB1F80CAFC82150F821507821503821501826F7EA2167FA2707EA283707EA2707EA270
+7E8304031508830401151C707E72133C057F147C84716C13FCF0F001051F495AF0F80794
+380FFC0FF0FE3F71B55AA283715CA2715CA2725B8497C7FC84725AA2725A725A725A725A
+4A5E86B044>I<ED7FE0913807FFFC021F13FF4A14C091B612F04981498149814981A249
+8249821B1C4970147F973801FFC090B5D8807F6D010713F09126FE001F031F13FC4801F8
+01076D017F13FF4A6D4AB612C04A6D020715F048496D6D6C15E0057F010015804A053FEB
+FE0048043F020F13F891C86D010313E0051F0200138049073EC7FC000F040F150898C8FC
+844981A4121F4981A300FF18F8A47F7F7F808080A2003F6D4BCAFC00037FEA007FD91FFC
+5D13076D7E13016D7E6E4A5A8081141F020F5DA214076F5CA2140360A302014A5A4B1307
+92C712015C4980B83D>I<DB7FE016FF912607FFFC030313C0021F01FF030F13F04A02C0
+4A7F91B600F04A7F496F4A7F496F4AC67E496FD901FCEB3F80496F4A131F4F48EB0FC049
+16804916C04F48EB07E04916E0A290B5D8807F13F09138FE001F4801F8010713F84A6D6E
+6CEB0FC04A7F48496D13FC057F6D6CEB1F804A71133F48043F6DB4EBFF0091C86D6DB45A
+051F6E5B49725B000F040F6E5B080313C072010090C7FC496F92C8FCA4121F4981A300FF
+18F8A47F7F7F808080A2003F6D4BCAFC00037FEA007FD91FFC5D13076D7E13016D7E6E4A
+5A8081141F020F5DA214076F5CA2140360A302014A5A4B130792C712015B4980B83D>I<
+ED7FE0913807FFFC021F13FF4A14C091B612F04981498149814981A249824982A24982A2
+90B5D8807F7F9138FE001F4801F801077F4A7F4A7F48496D7F177F5C48163F91C87F171F
+5B000F160FA2844981A4121F4981A300FF18F8A47F7F7F808080A2003F6DEDFE0000037F
+EA007FD91FFC5D13076D7E13016D7E6E4A5A8081141F020F5DA214076F5CA2140360A302
+014A5A4B130792C712013D4980B83D>75 D<EE0780EE3FF0923801FFFC03077F033F7F92
+B61280020715C0023F15E091B7FC010716F0131F90B812F81207001F17FCB9FCCAFC173F
+EF1FFE170FA21707A418FCA2170FA318F8A4923807C01FDB1FE013F0ED3FF0157FEDFFF8
+5C04FC13E04A143FA24A13FE18C0A216FFEC0E0FDA0C03137FDA0801148017FF91C7FC18
+FFA482A482A318C0A2821880A3180082A35F1607A25FA3705AA35F1601A25FA316005FA3
+385B9AC51E>I<030FB612C05D1980A419005DA360A44B14F80378C9FCA31570A215F0A4
+5DA21401137CEA01FEEA03FF5A48EB81C048138314C35AA24813E35DA214F712E0EAC03F
+EA801F02FFCAFC487EEDFFF0A47FA47FA303FCC9FCA27F5DA35D7FA35D147FA25DA36E5A
+A392CAFC80A2141EA3140E140CA33A5586BF1E>I<137CEA01FE487E5A487F5A805AA248
+7FA38012E0EAC03FEA801F80EA000F91B512F0A47FA47FA3EDFC00A27F5DA35D7FA35D14
+7FA25DA36E5AA392C7FC80A2141EA3140E140CA391C8FCA91408140CA2141EA2143E143F
+5C81A24A7EA25B815B815D7F5D7F5D147FA292C7FC80143E141E141C140CA21408246286
+A41E>I<EDFF80020F13F8023F13FE4A7F49B612C049814981498149815B83498190B8FC
+18805ADB003F13C04801F8130702E0010113E0480180EB007F49C8121F49ED0FF0484815
+0749150349ED01F81700485A491678183890CA123C181C5A003E170CA31806A4003FB7FC
+1802A51800A5C9121FA95EA35E167E16FEA21501A215034B5A150F153F15FF010FB55A13
+7F48B6FC485D5A485D5A5E5A485D93C8FC5DB65A15F0158001F0CAFC13C090CBFC5A5A37
+5C82B835>80 D<14201460A2147014F0A2801301A2497EA3497EA3130F805BA2815BA281
+5BA290B57EA34880A35A81A248EBFE78157C5ADAFC3FB512FEA25A4A7EA25AA248497EA3
+B5487E1800A26C496C5BA36C496C5BA36C90C75BA37E496E5AA36C486E5AA36C486E5AA3
+6C486E5AA36C486EC7FCA3016014021340A3374F7AB73D>83 D<EC1FE0ECFFFC01037F01
+0F6D7E4980017F8090B67E5A488148EBF01F4890388007FCEC0001D81FFC13004848147C
+49023FB612F0484880A2484880495C5E5E6D91B7FC6D5BD87FF85B01FE130F293FFFC03F
+FC07EBFC0091B5487E6C15F06C03E05C6C4B7E6C1580C615006D01FC5D011F497F010313
+E09026007F805D91C9FC187FA261183FA261A2181FA296C7FC84A2180EA21806A21804A2
+443780A044>I<EB01FE903807FF80011F13E0497F497F90B57E3901FE01FE3903F8007F
+497F48486D7EA348486D7EA66C6C495AA36C6C49C8FC6D5B3901FE01FE6CB55A6D5B6D5B
+6D5B01071380D901FEC9FC90CBFCA914201460A2147014F0A2801301A2497EA3497EA313
+0F805BA2815BA2815BA290B57EA34880A35A81A248EBFE78157C5ADAFC3FB512FEA25A4A
+7EA25AA248497EA3B5487E1800A26C496C5BA36C496C5BA36C90C75BA37E496E5AA36C48
+6E5AA36C486E5AA36C486E5AA36C486EC7FCA3016014021340A337767ADE3D>90
+D<B612FCAB00031400A35C7EA25C7EA25C137FA25C133FA35C131FA25C130FA25C1307A2
+91C7FC7FA313021E2980921E>97 D<B912F8ABCAEA0700A55FA5170EA4171EA291B612FE
+13035B5B5BA25B5FA8017CCAFC137013601340A2352F809235>99
+D<B712C0AB0180C8FC6C7E7FA26C7E7F121F7F6C7EA26C7E80807E806C7FA26C7F80137F
+80807F816D7FA26D7F817F817FA25D6D5BA26D5BA26E5AA26EC7FC143EA2141CA21408A2
+2239809222>105 D<B912F8ABCAEA3F00A25F177E17FEA25F1601A34C5AA216075FED03
+FF92B5FC027F5C011FB6FC48B7FC1207485E5A5A5F5AA394C7FCA2168003C0C8FC02E0C9
+FC01F0CAFC00FCCBFC12F05A5A5AA23532809235>I<B812F8ABD807C0C7EA3E00AB6D14
+7EA20003157C6D14FCA36D1301A26D13036D13076C6C495AECC03F91B5FCA26C5DA36D5C
+A26D5C6D5CA26D91C7FC6D5B6D5B010013F0EC3FC02D3180922D>111
+D<D90FE0EB0F80D93FF8EB3FE0D97FFEEB7FF890B5497E486E7F03817F4814C103C31480
+4814E318C015E7489138F7F03F9338C00FE0EE8007EE00039026FE0FFF13019026F803FE
+14F0261FF0011400EBE00049137C187049133CA2031C14780318143890C7FC1508A492C8
+FCA41818A4B712FCA61800A5001FC8127CAA6D14FCA36C6C495AA26D1303A26D1307A26D
+130F6C6C495A6D133F9038FF80FF91B5FC6C5DA36C5DA26C5DA26D91C8FCA26D5B6D5B6D
+5B010313E001001380355780B835>I<B812F8ABD83FF8C9FC121F7FA46C7EA37F7E80A2
+6C7FA2807E80807E809138FE1F8090397FFF7FE0EDFFF86D80826D8017807F17C07F17E0
+7F17F07FA26D15F86EEBF078EE801891393FFE000803F81300EC1FE06E5A6E5A92C8FC14
+022D3980922D>114 D<811401A2811403A2811407A24A7EA34A7EA3143F81147FA28114
+FFA2815BA24980A34980A35B82A24913F9825BB600F0B612F8A34B7EA44B7EA34B7E0003
+EFFC00A26C4A6C5BA36C496D5BA36D486D5BA3133F4A6D5BA36D486D5BA36D486EC7FCA3
+6D48143EA36D48141CA30101150891C8FCA33D4F80B73D>I<1407EC1FC0EC7FF0903801
+FFFC010713FF011F14C0017F14F048B612FC6C5D013F14E0010F1480010349C7FC010013
+F8EC3FE0EC0F800202C8FC91C9FCAAB812F8ABD803C0C7EA1E00A26D143EA96D147EA300
+01157C6D14FCA26D1301A26D13036D1307EC800F6C9038E03FF891B5FCA36D5CA36D5CA2
+6D5CA26D5C6D91C7FC6D5B010013F8EC3FE02D4B80AC2D>117 D<B812F8AB007CCAFCA2
+123C123EA27EA26C7EA27F12077F12037F12017FA26C7E7F137E137F7F805E6D7E6EEB03
+80130F6E13076D6C130FA26D6C131F6E133F0101EC7F006E5B6D138115C76EB45AA2805E
+805E805E806E5BA26E5B805E6FC7FC153E151C2D4080922D>119
+D<B712E0AB003EC9FC7E7F6C7E7F6C7E7F6C7EA26C7E7F6C7F806D7EA26D7E806D7E80A2
+6D7E816D7FA26D7F81817F816D7FA2816E1380A216C08016E0A280A416C0A25C16805C16
+004A5A5D495B495B4913C092C7FCEB01FC2342819222>121 D<B612FCAB1E0B80921E>
+124 D<81A281A281A24A7EA281A281A281140381A21680A216C0A24A13E0A216F0A216E0
+A34A13C0A41680A35C1600A45DA2143FA25DA45D147FA35DA35DA214FFA25DA3B4FC5D5B
+1381A292C7FC13C1A3EBC3FE13E31203A2EBF3FC1201A213FF6C5BA3137F5CA36D5AA313
+1F5CA2130FA25C1307A391C8FC7FA3246580CF1E>128 D<EAFFC013F013FC7F7F8080A2
+8080A238003FF8130F6D7E13036D7EA26D7E80A2EC3F80A3141F15C0A2140FA215E0A214
+07A215F0A51403A315F8AC1407A5140F15F0141FA2143F147FECFFE0A2147F15C0143FA2
+EC1F80EC0F00140E1D4880921E>I<EAFFC0EBFFE014FC14FF158015C015E015F0A215F8
+A2C7120FEC00FC153C150C15041E1080921E>I<BC12F0ABD803E0C7261F000FEBFC00A3
+6284A26284A262846D5C620001033E7F6D147EA2626D02FE147FA26D010193C7FC6D0103
+816C6D485ADAE01F153E91B5151EA26D4A141C190CA26D5C19086D4A91C8FC6D5CA26D5C
+6D91CBFC6D5B9038007FF8EC1FE04C3180924C>133 D<EC0FF8EC7FFF91B57E010314E0
+4980498049804980A2498090B7FC17805A17C05A1501489039F8003FE002E0130F4A1307
+4849130391C7120149EC00F0A24848157017305B171017185B003F1608A35B1700A512FF
+AB123FA47FA2121FA27FA37F120FA27FA27F6C7FA2806C7FA2806C7F806C7F80816D13E0
+816D13FC5D7F5D7F6D5B5D7F6D5BA26D90C8FC147EA2143C141C14082D5F80B82D>136
+D<ED0FFC92387FFF800203B512E0020F14F84A80027F14FF91B77E498249824982498249
+82A249824982DBF0078090B5C7FC02F8023F7F4801E06E7F4A14074890C86C7F4981496F
+7F4848167F49707E49161F000F8449160F727E5B727F48CAFC84727FA2737EA2193FB700
+FC81A2191F86190FA2737EA3190386001FC8127C1901A286A285A21B80A21A7F6D14FCA2
+1BC06C6C4948153FA26D1303A26D1307F21FE06D130F6C6C495A6D133F9038FF80FF91B5
+FC6C5D1A0F1BF06C5DA26C5DA26D91C9FCA26D5B6D5B6D5B010313E00100138091CBFCA4
+1A1FA4F23FE0A21A7FA21AFF4F13C061A2731380A2731300A21A7E1A3C1A304C6E80B84C
+>I<BC12E01BF81BFE87888888A28888A20003028190C9EA1FFC03016D15076C6E717E71
+15014A6D6C6F7E7E71EE7F80706C163F6D5A706CEE1FC0834A130F013F6F160F706D16E0
+4A81011F1A07707F4A6F16F0010F80721503707F6D481AF8717E844A8001038373140191
+C87E6D83716D15FC90C9FC715BA2715BA2617190C8FCA2715AA2187C1C0318381830A295
+C9FC1C071DF81C0FA21C1F1C3FF47FF0A21C3F1DE01C1FA2F40FC0F407801D005E488092
+5F>142 D<1518157E4AB47E020713E0021F13F8027F13FE49B67E010715E0A201011580
+6D6C49C7FC021F13F8020713E002011380DA007EC8FC151892C9FCAA4AB47E020F13F002
+3F13FC91B6FC49814981498149814981A249814981A290B8FCA248DA803F13809138FC00
+074801F0010113C002C0EB007F91C8121F4848ED0FE0491507491503491501000FEE00F0
+5B491670A2491630A2001F173890CA1218A31808A4B700FC1300AB001FC8127CAA6D14FC
+A36C6C495AA26D1303A26D1307A26D130F6C6C495A6D133F9038FF80FF91B5FC6C5DA36C
+5DA26C5DA26D91C8FCA26D5B6D5B6D5B010313E001001380357180D235>150
+D<BAFCF1FF801AF01AFC86861B801BC0A21BE0A2D803E0C7001FC8123FF203F01A001B30
+1B101B00A66D5CA20001153E6D147EA36D14FEA26D13016C6C495AEC8007ECE01F91B5FC
+A26D5CA26D5CA26D5CA26D5CA26D5C6D91CBFC6D5B9038007FF8EC1FE04C3180924C>I<
+B912F8AB271FF01FC0C8FC6E7E6C6C6C7EA26C6C6C7E6E7E813803FE00157F826C6C6D7E
+151F826C6D6C7E15076D6C6C7E8215016D6C6C7EA2167F6D6C80163F6D6C80161F836D6C
+130F83A26D6C6D7EA2707E6D7EA26D6D6C7EA391387FC0005FA26E6C5B1601021F495AED
+F0074C5A6E6C485A163F4C5A913807FCFF92B5C7FC6E5BA25E6E5B5EA26E5B5E5E6FC8FC
+157E153815301520354B809235>158 D<811401A2811403A2811407A24A7EA34A7EA314
+3F81147FA28114FFA2815BA24980A34980A35B82A24913F9825BB600F0B612F8A34B7EA4
+4B7EA34B7E0003EFFC00A26C4A6C5BA36C496D5BA36D486D5BA3133F4A6D5BA36D486D5B
+A36D486EC7FCA36D48143EA36D48141CA30101150891C8FCA3010F92C8FC14E0EB1FFEEC
+FFC015F015FE496D7E16E016F816FE498017C090C7000F7F9238001FF01601EE00701720
+3D6080B73D>I<14201460A2147014F0A2801301A2497EA3497EA3130F805BA2815BA281
+5BA290B57EA34880A35A81A248EBFE78157C5ADAFC3FB512FEA25A4A7EA25AA248497EA3
+B5487E1800A26C496C5BA36C496C5BA36C90C75BA37E496E5AA36C486E5AA36C486E5AA3
+6C486E5AA36C486EC7FCA3016014021340A3D803C091C8FC13F848B47E14F014FCECFF80
+4814E015F815FE6F7E488116F0C700037F91380007FCED007C161C160837607AB73D>I<
+151EED7F80913801FFE0020713F8021F13FE027FEBFF8049B612E0010715F8010115E06D
+6C1480021FEBFE00020713F8020113E09138007F80031EC7FC92C8FCACED7F80913803FF
+F0020F13FC4A7F4A7F4A148091B612C05B17E05B17F05B17F85BA29238F03FFC49EBC00F
+ED00034A13014948EB00FE4A147EA24A143E137F4A141EA34A140FA401FF1507A35CA400
+1F16038014F814FE80816F130081A281148FC6EB81F8EC8078151C150C150492C8FC5AA2
+91C9FCA25AA3485AA2120FA2485AA2123F5B127FA2485A123FEA0FE012031201EA004030
+6983D32D>162 D<EC3FC0ECFFF0010313FC497F497F498090393FC03FC090397F000FE0
+017E1307496D7EA348486D7EA66C6C495AA3017E495A017F130F90393FC03FC06DB55A6D
+91C7FC6D5B6D5B010013F0EC3FC091C9FCACED7F80913803FFF0020F13FC4A7F4A7F4A14
+8091B612C05B17E05B17F05B17F85BA29238F03FFC49EBC00FED00034A13014948EB00FE
+4A147EA24A143E137F4A141EA34A140FA401FF1507A35CA4001F16038014F814FE80816F
+130081A281148FC6EB81F8EC8078151C150C150492C8FC5AA291C9FCA25AA3485AA2120F
+A2485AA2123F5B127FA2485A123FEA0FE012031201EA0040307883E22D>I<ED7F809138
+03FFF0020F13FC4A7F4A7F4A148091B612C05B17E05B17F05B17F85BA29238F03FFC49EB
+C00FED00034A13014948EB00FE4A147EA24A143E137F4A141EA34A140FA401FF1507A35C
+A4001F16038014F814FE80816F130081A281148FC6EB81F8EC8078151C150C150492C8FC
+5AA291C9FCA25AA3485AA2120FA2485AA2123F5B127FA2485A123FEA0FE012031201EA00
+40304E83B82D>I<B912E0A27EA284A27EA284CDFC15201560A2157015F0A2811401A24A
+7EA34A7EA3140F815CA2825CA2825CA291B57EA34980A35B82A249EBFE78167C5BDBFC3F
+B512FEA25B4B7EA25BA249497EA390B5487E1900A26D496C5BA36D496C5BA36D90C75BA3
+7F4A6E5AA36D486E5AA36D486E5AA36D486E5AA36D486EC7FCA3026014021440A33F5982
+C13D>166 D<EB07F8EB1FFE90387FFF8090B57E488048803907F807F8390FE001FCEBC0
+004848137EA348C77EA66C6C137EA36C6C5BEBE0013907F807F86CB55A6C5C6C5C6D5BD9
+1FFEC7FCEB07F890C9FCA8B712C0AB0180C8FC6C7E7FA26C7E7F121F7F6C7EA26C7E8080
+7E806C7FA26C7F80137F80807F816D7FA26D7F817F817FA25D6D5BA26D5BA26E5AA26EC7
+FC143EA2141CA21408A2225F80B822>170 D<14201460A2147014F0A2801301A2497EA3
+497EA2F24020010F94380FC07F6EDB01FF14F0491AF808E013F06F805B1CE06F157F4919
+FF1CC090B56C6F7EA21C80486E151FA208F1130048180F81F2F9FE48D9FE781507037C5F
+481803DAFC3FB912F8A25A4A7EA25AA248497EA3B5487E95C7383FC000A26C496C495D1A
+1FA26C496C4992C7FC86A26C90C749140E1A06A26C1904496E4891C8FCA36C486E5AA36C
+486E5AA36C486E5AA36C486ECBFCA3016014021340A3554F7AB75B>173
+D<EC01FCEC07FF021F13C04A7F4A7F91B57E903901FE03FC903903F800FE4A137E49487F
+A349486D7EA66D6C49C7FCA36D6C137E6E13FE903901FE03FC6DB55A6E5B6E5B6E5B0207
+90C8FCEC01FC91CAFCA8B912F8ABCAEA0700A55FA5170EA4171EA291B612FE13035B5B5B
+A25B5FA8017CCAFC137013601340A2355580B835>I<EC01FE913807FF80021F13E04A7F
+4A7F91B57E903901FE01FE903903F8007F4A7F49486D7EA349486D7EA66D6C495AA36D6C
+49C8FC6E5B903901FE01FE6DB55A6E5B6E5B6E5B02071380DA01FEC9FC91CBFCA4B912E0
+A27EA284A27EA284CDFC15201560A2157015F0A2811401A24A7EA34A7EA3140F815CA282
+5CA2825CA291B57EA34980A35B82A249EBFE78167C5BDBFC3FB512FEA25B4B7EA25BA249
+497EA390B5487E1900A26D496C5BA36D496C5BA36D90C75BA37F4A6E5AA36D486E5AA36D
+486E5AA36D486E5AA36D486EC7FCA3026014021440A33F7B82E33D>176
+D<140315C015F815FEB3A7B912E0A27EA284A27EA284CDFC15201560A2157015F0A28114
+01A24A7EA34A7EA3140F815CA2825CA2825CA291B57EA34980A35B82A249EBFE78167C5B
+DBFC3FB512FEA25B4B7EA25BA249497EA390B5487E1900A26D496C5BA36D496C5BA36D90
+C75BA37F4A6E5AA36D486E5AA36D486E5AA36D486E5AA36D486EC7FCA3026014021440A3
+3F7582DD3D>178 D<140315C015F815FEB3A7B912E0A27EA284A27EA284D1FC15201560
+A2157015F0A2811401A24A7EA34A7EA2F34020020F94380FC07F6FDB01FF14F04A1AF809
+E013F070805C1DE070157F4A19FF1DC091B56C6F7EA21D80496E151FA209F1130049180F
+82F3F9FE49D9FE781507047C5F491803DBFC3FB912F8A25B4B7EA25BA249497EA390B548
+7E96C7383FC000A26D496C495D1B1FA26D496C4992C7FC87A26D90C749140E1B06A26D19
+044A6E4891C8FCA36D486E5AA36D486E5AA36D486E5AA36D486ECBFCA3026014021440A3
+5D7582DD5B>180 D<EB01FE903807FF80011F13E0497F497F90B57E3901FE01FE3903F8
+007F497F48486D7EA348486D7EA66C6C495AA36C6C49C8FC6D5B3901FE01FE6CB55A6D5B
+6D5B6D5B01071380D901FEC9FC90CBFCA914201460A2147014F0A2801301A2497EA3497E
+A3130F805BA2815BA2815BA290B57EA34880A35A81A248EBFE78157C5ADAFC3FB512FEA2
+5A4A7EA25AA248497EA3B5487E1800A26C496C5BA36C496C5BA36C90C75BA37E496E5AA3
+6C486E5AA36C486E5AA36C486E5AA36C486EC7FCA3016014021340A3D803C091C8FC13F8
+48B47E14F014FCECFF804814E015F815FE6F7E488116F0C700037F91380007FCED007C16
+1C160837877ADE3D>182 D<7E12F8EAFF8013E0B3A213FEAB13E0B3A5123F1207EA0060
+0F3C71A91E>184 D<137CEA01FE487E5A487F5A805AA2487FA38012E0EAC03FEA801F80
+EA000F91B512F0A47FA47FA3EDFC00A27F5DA35D7FA35D147FA25DA36E5AA392C7FC80A2
+141EA3140E140CA391C8FCA9EC7F80903801FFE0010713F8497F497F497F90397F807F80
+9039FE001FC049130F4848EB07E0A34848EB03F0A66C6CEB07E0A36C6CEB0FC06D131F90
+397F807F806DB512006D5B6D5B6D5B010113E09038007F80246186A41E>186
+D<EE0780EE3FF0923801FFFC03077F033F7F92B67E020781023F8191B7FC010782131F90
+B87E1207001F71EB1FE0B9EC7FF8CA913801FFFE053F497F716C481480050F4914C09639
+1FE01FE0050790393F8007F0F20003077EEB01F8A218FC4FEB00FC170FA318F8A2077EEB
+01F8A2923807C01FDB1FE0496CEB03F0DB3FF0ED8007037F92391FE01FE0DBFFF86EB512
+C04A70148004FC496C14004A023F6D5B9638007FF84A01FEED1FE04E90C8FCA216FFEC0E
+0FDA0C03137FDA08015C17FF91C7FC18FFA482A482A318C0A28260A395CAFC82A35F1607
+A25FA3705AA35F1601A25FA316005FA3565B9AC51E>189 D<ED7FE0913803FFFC020F13
+FF023F14C091B612F049814981498149814982845B49828490B8FCDB007F7F4801F8130F
+02E001037F480180130091C86C7E49153F4848151F496F7E4981A24848814983835B8312
+1F90CA7FA2187FA5B700FC91B5FCA284A584A4001FC8007C15C084A21A80A3841A00A36D
+02FC6D5AA36C6C495A616D01031401A26D01075DA26D130F6C6C494813006D013F5D9038
+FF80FF91B5FC6C4B5C1960A26C5D19406C4B91C7FCA26D91CAFCA26D5B6D5B6D5B010313
+E001001380485780B848>200 D<ED1FF84AB57E020714E0021F14F84A8091B7FC498249
+82498249824982A249824982A290B5D8801F7F9126FC0003804801F0130002C0023F7F48
+90C8120F4981496F7F4848814981727E485A49163FA249707EA2180F48CAFCA3727EA312
+1EB700FC91B612FE84A484A384A285001FC8007C03E0C7FC86193F86A2737EA286190F86
+6D14FC737FA26C6C494882856D010383856D010783A26D010F6F7F6C6C495A6D013F8390
+26FF80FF167F91B5836C5D747EA26C4B1780866C4B17C0866D91C91480A26D497013006D
+5B6D495F010301E0705A0100138091CB5B1A0163A2745A63A2575E80B857>202
+D<D907F0EB0F80D93FFCEB3FE049B4EB7FF890B56C487E486E7F03E17F5A03F380488315
+FB8448ECFFF09338E03FF0EEC01F4C6C7EEBFE07D9F801496C7E497E48486D13036F8049
+013E1301151E4982A2030E7F90C7FC85A492C8127FA285A6B700FC91B5FCA284A584A400
+1FC8007C15C084A21A80A3841A00A36D02FC6D5AA36C6C495A616D01031401A26D01075D
+A26D130F6C6C494813006D013F5D9038FF80FF91B5FC6C4B5C1960A26C5D19406C4B91C7
+FCA26D91CAFCA26D5B6D5B6D5B010313E001001380485780B848>208
+D<171EEF7F80933801FFE0040713F8041F13FE047F6D7E4BB612E0030715F8030115E06F
+6C1480041F49C8FC040713F8040113E09338007F80051EC9FC94CAFCACED03FE92383FFF
+E092B512F84A80020714FF4A814A814A814A8191B77EA24982845B8449EBFE039226F000
+7F7F4901C0131F4B6D7F4990C77E4A804A6E7F133F4A80187F4A82183F495AA2181F4A82
+A3180FA5D81FFF94B512E014F002FC81808081A26F80A281A2C601DFEFF8000283811480
+03605E152092C8FC844861A391CA6C5A5AA3484860193F120F97C7FC485AA2003F844848
+171EA2485A003F181CD80FE0170C12031201D8004017084B6983D348>216
+D<ED3FC0EDFFF0020313FC4A7F4A7F4A8091393FC03FC091397F000FE0027E13074A6D7E
+A349486D7EA66D6C495AA3027E495A027F130F91393FC03FC06EB55A6E91C9FC6E5B6E5B
+020013F0ED3FC092CBFCACED3FE0913801FFFC020713FF021F14C0027F14F091B67E4981
+4981498149824982A249824982A290B5D8C01F7F9138FE000348496D7F02F0EB007F4849
+6E7E4A141F4A140F4890C86C7EA24981A248486F7FA25B83A2001F8449167FA600FF95B5
+FCA284A584A4001F19C084A21A80A27F841A00120F7F725AA27FA2616C6C1601A26E5EA2
+6C7F6E150061806C7F616E1660806C5B4A164096C7FC6D5AA26D5AA25C6D5AA26DCCFCA2
+1306A2488480E248>225 D<16FF030313C0030F13F04B7F4B7F4B7F4BC67EDA01FCEB3F
+804B131F4A486D7EA34A486D7EA66E6C495AA36E6C495A6F133F6EB401FFC8FC6FB45A6F
+5B6F5B6F5B030313C0030090C9FC93CAFCAC923801FFC0031F13F892B6FC020315C0020F
+15F04A81027F15FE91B8FC49834983498349834983A2498349DA800F7F03F8C7FC90B500
+E0EC3FFF0380140F4849C80003138002F815004849EE7FC04A163F4A161F4849EE0FE091
+CA1207A24848EF03F05B19015B001FF000F8A35BA400FF033FB7FCAB001F033EC812F8A3
+7FA2120F7FA27FA26C6C023F1401A2806E6D6CEB03F06C7F6E6E1307806C01FE6E130FEC
+FF806C02E06D131F706CEB3FE06D01C06D137F03809038FF01FF6D93B5FC4B6C15C07F5C
+010F6E15806D5A4A6D150013036D486D5C130002606E5B02206E5B91C86C5B050713C005
+0190C7FC488180E248>228 D<ED03FE92383FFFE092B512F84A80020714FF4A814A814A
+814A8191B77EA24982845B8449EBFE039226F0007F7F4901C0131F4B6D7F4990C77E4A80
+4A6E7F133F4A80187F4A82183F495AA2181F4A82A3180FA5D81FFF94B512E014F002FC81
+808081A26F80A281A2C601DFEFF800028381148003605E152092C8FC844861A391CA6C5A
+5AA3484860193F120F97C7FC485AA2003F844848171EA2485A003F181CD80FE0170C1203
+1201D8004017084B4E83B848>232 D<FC000101808000>255 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fj cmsy10 10.95 1
+/Fj 1 16 df<EB07F8EB1FFE90387FFF8048B512E04880488048804880A24880A2481580
+A2B712C0A86C1580A26C1500A26C5CA26C5C6C5C6C5C6C5C6C6C1380D91FFEC7FCEB07F8
+22227BA72D>15 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fk ectt1095 10.95 41
+/Fk 41 126 df<147014F81301A4EB07FE90383FFFE090B512F8488048804880260FFDFB
+13803A1FE1F87FC0D83F81133FD87F01EB1FE0007E140F16F000FC1407A2150FA300FEEC
+07E0ED03C0007E91C7FC127F13C1EA3FF1EA1FFF7E6C13FE6CEBFFC06C14F06C80013F7F
+01077F01017F02FB13809138F87FC0153FED0FE0A20018EC07F0123C007E140312FFA312
+FEA200FFEC07E0127F150F0181EB1FC0D83FC1133FD81FF1EBFF80D9FDFB13006CB55A6C
+5C6C5CC614E0013F1380D907FEC7FCEB01F8A51300147024477BBE2F>36
+D<EA07C0EA0FF0EA1FF8EA3FFCA213FEA213FF7E7E7EEA003FA4137F137EA213FE13FC12
+0113F81203EA07F0EA1FE0EA3FC0EA7F80EAFF005A127C1238101F70B72F>39
+D<EB01E0497EA2805CA400381407007EEC1F8000FFEC3FC001C313FFEBF3F3EBFBF7003F
+B612006C5C000714F8000114E06C6C1380D91FFEC7FC90387FFF8048B512E0000714F800
+1F14FE488026FFFBF713C0EBF3F3EBC3F00103133F007EEC1F800038EC0700000091C7FC
+A4805CA26D5A22277AAE2F>42 D<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B
+0B6E8A2F>46 D<16E01501ED03F0A2150716E0150F16C0151F1680153F16005D157E15FE
+5DA214015D14035D14075D140F5D141F5D143F92C7FCA25C147E14FE5C13015C13035C13
+075C130F5CA2131F5C133F91C8FC5B137E13FE5B12015B12035BA212075B120F5B121F5B
+123F90C9FC5A127E12FE5AA21278A224477BBE2F>I<121FEA3F80EA7FC0EAFFE0A5EA7F
+C0EA3F80EA1F00C7FCB1121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B276EA62F
+>58 D<001FB612F8007F15FEB8FCA36C15FECAFCA9007FB612FEB8FCA36C15FE001F15F8
+28157DA52F>61 D<007FB612FEB8FCA47ED803F8C77EA7163E93C7FCA5157C15FEA490B5
+FCA6EBF800A4157C92C8FCA5EE0F80EE1FC0A9007FB7FCB8FCA46C16802A387EB72F>69
+D<007FB7FCB81280A47ED803F8C7123FA7EE1F0093C7FCA6153E157FA490B6FCA69038F8
+007FA4153E92C8FCAE387FFFF0B57EA46C5B29387EB72F>I<D83FF8903801FFC0486C49
+13E0486C4913F0A2007F16E06C6C4913C00007EDFE0001EF147EEC801FA49038E7C03EA4
+ECE07E01E3137CA2ECF0FCA201E113F8A214F9A201E013F0A4EC79E0147FA2EC3FC0A3EC
+1F80EC0F0091C7FCADD83FFC903803FFC0486C4913E0B54913F0A26C486D13E06C486D13
+C02C387FB72F>77 D<003FB712804816C0B8FCA43AFE003F801FA7007CED0F80C791C7FC
+B3B2011FB5FC4980A46D91C7FC2A387EB72F>84 D<3A1FFF81FFFC4801C37F5AA27E6C01
+815B3A01FE003F806C6C137F93C7FC6D6C5A5DEB3F81ECC1FCEB1FC3ECE3F8EB0FE7ECF7
+F0130714FF6D5BA26D5BA26D5BA26EC8FCA24A7EA2497FA2815B81EB07F781EB0FE381EB
+1FC181EB3FC04A7E017F7F02007F49133F4980151F00018149130F000381D83FFFEB3FFF
+486D481380B590B512C0A26C6E13806C496C13002A387EB72F>88
+D<1278A212FCA27E127E127F7E7F121F7F120F7F12077F1203A27F12017F12007F137E13
+7F7F80131F80130FA280130780130380130180130080147E147F80A281141F81140F8114
+07811403811401811400A281157E157F811680151F16C0150F16E0150716F01503A2ED01
+E0150024477BBE2F>92 D<EB3FF848B5FC4814C04880488048809038F00FFC9038E003FE
+1400816C487F6C4880C8123FA491B5FC130F137F48B6FC12075A48EB803F383FF800EA7F
+E0138048C7FC5AA4157F7E6C6C13FFD9C0037F263FF01FEBFF806CB712C07E6C14CF6C14
+87C6D9FE011380D93FF0C8FC2A2A7CA82F>97 D<EA7FF8487EA4127F1201AAEC07F8EC3F
+FE91B57E01FD8090B67E829138F81FF89138E007FC91388001FE91C7FC49808249158016
+3FA217C0161FA9163F17807F167F17006D5C6E485A4B5AECE0079138F83FF891B55A5E01
+FD5CD800FC91C7FC9038783FFE9038000FF02A397FB72F>I<903801FFE0010F13FC497F
+017F7F90B612804815C048EB807F3907FC003FEA0FF0485A49EB1F80003FEC0F004990C7
+FC127F90C9FCA25A5AA87E7EA27F003FEC07C06DEB0FE0121F6D131FD80FF814C0D807FE
+133F3A03FF80FF806C90B512006C5C6D5B6D5B010F13E0010190C7FC232A7AA82F>I<91
+3803FFC04A7FA480EC000FAAEB03FC90381FFF8F4913CF90B512EF4814FF5A481307380F
+F80049137F4848133F4848131F5B007F140F90C7FCA25A5AA97E7E151F7F003F143F7F00
+1F147F6D13FF380FF8012607FE07EBFF806CB712C06C14EF6C14CF6D138F011F01071380
+D907F8C8FC2A397DB72F>I<49B4FC010F13C0013F13F0497F90B57E488048EB03FF2607
+FC001380D80FF0133F484814C049131F003F15E049130F127F90C7FC16F04814075AB7FC
+A516E048C9FC7E7EA27F6C6CEB03E0ED07F06C7E6C6C130F01FC14E06C6C131F3A03FFC0
+7FC06C90B512806C1500013F5B6D5B010713F001001380242A7CA82F>I<4AB4FC020713
+80021F13C04A13E04A13F091B5FC49130F903903FC07E09138F803C00107EB01804AC7FC
+A8003FB612804815C0B7FCA36C1580260007F0C7FCB3A9003FB512FE4880A46C5C24397D
+B82F>I<903907F801FE90393FFF0FFF4901BF138090B712C05A5A2607FC0FEB1F803B0F
+F003FC0F0048486C6CC7FCEBC000A2003F80497FA56D5B001F5CA2EBE0016C6C485A3907
+FC0FF848B55A5D485C5D01BF90C8FCEB87F80180C9FCA413E06CB512F06C14FE6C6E7E48
+15E0488148813A3FC0001FFC48C71203ED00FE007E157E00FE157F4881A56C5D007E157E
+007F15FED83FC0EB03FCD81FF0EB0FF8D80FFEEB7FF06CB65A6C5D6C5D6C6C49C7FC011F
+13F8010313C02A3E7DA72F>I<EA7FF8487EA4127F1201AAEC07F8EC3FFF4A7F01FDB57E
+90B67EA29138FC1FF0ECE00702C07FEC80031400A25BA25BB3A23B7FFFF03FFFE0B56C48
+13F0A46C496C13E02C387FB72F>I<EB01C0497E497E497EA36D5A6D5A6D5A90C9FCA938
+3FFFF0487FA47EEA0003B3A9007FB6FCB7128016C0A216806C1500223979B82F>I<EC01
+C0EC03E0EC07F0EC0FF8A3EC07F0EC03E0EC01C091C7FCA990387FFFF090B512F85AA27E
+7FEB0003B3B3A5140715F0123C007EEB0FE0B4131FEC3FC0ECFF8090B512006C5B6C5B6C
+5B6C5B000113801D4E7CB82F>I<EA3FF8487E12FFA2127F123F1200AB0207B5FC4A1480
+17C0A217806E14009138003F804BC7FC15FE4A5A4A5A4A5A4A5A4A5A4A5A4AC8FC4A7E13
+FD90B57E81ECE7F014C7EC83F8EC01FC496C7E5B157F6F7E6F7EA26F7E6F7EA23B3FFFF0
+1FFFC0486D4813E0B56C4813F0A26C496C13E06C496C13C02C387FB72F>I<383FFFF848
+7FB5FCA27E7EEA0001B3B3A8003FB612E04815F0B712F8A26C15F06C15E025387BB72F>
+I<903901FC01FC3A3FC7FE07FE3A7FEFFF0FFFB6009F138092B512C07E6C010F130FD807
+FC01FC13E09039F807F807A201F013F0A301E013E0B3A33B3FFC0FFC0FFC3B7FFE1FFE1F
+FEB5393FFF3FFFA23B7FFE1FFE1FFE3B3FFC0FFC0FFC302881A72F>I<EC07F8397FF83F
+FF486C487F01FDB57E90B67EA26C9038FC1FF00001EBE00702C07FEC80031400A25BA25B
+B3A23B7FFFF03FFFE0B56C4813F0A46C496C13E02C287FA72F>I<EB01FE90380FFFC001
+3F13F0497F48B512FE48804801031380EBFC00D80FF0EB3FC04848EB1FE049130F003F15
+F0491307007F15F890C71203A2007E140100FE15FCA86C14036C15F8A26D1307A26C6CEB
+0FF0A26C6CEB1FE06C6CEB3FC001FC13FF2607FF0313806C90B512006C5C6C5C013F13F0
+010F13C0D901FEC7FC262A7CA82F>I<EC07F8397FF83FFE486CB57E01FD8090B67E826C
+9038F81FF800019038E007FC91388001FE91C7FC498082491580163FA217C0161FA9163F
+17807F167F17006D5C6E485A4B5AECE0079138F83FF891B55A5E01FD5C01FC91C7FCEC3F
+FEEC0FF091C9FCAD387FFFF0B57EA46C5B2A3C7FA72F>I<ED0FF03A3FFF807FFC489038
+C1FFFEB500C37F02C714806C13CF6C9038DFF87F39001FFFC09238803F009138FE001E4A
+90C7FC5CA25CA25CA35CB0003FB512FC4880B6FCA27E6C5C29287EA72F>114
+D<90381FFE0E90B5129F000314FF120F5A5A387FF007EB800100FEC7FC4880A46C143ED8
+7F8090C7FC13E06CB47E6C13FC6CEBFFC06C14F0000114FCD8003F7F01037FD9000F1380
+1400003CEC3FC0007EEC0FE012FE15077EA27F150F6D14C001F0133F9039FC01FF8090B6
+12005D00FD5C00FC5CD8F83F13E0D8700790C7FC232A7AA82F>I<EB0780497E131FA900
+3FB612C04815E0B7FCA36C15C026001FC0C7FCB2ED01F0ED03F8A5ECE007010F14F0150F
+9138F83FE06DB512C06D14806D14006D5BEC7FF8EC1FE025337EB12F>I<D87FF8EBFFF0
+486C487FA4007F7F00011403B3A41507A3150F6D133F6C6C6CB512E091B612F07F7F6D13
+FB6D01E113E0010190C8FC2C287FA62F>I<3A3FFF807FFF486DB51280B515C0A26C1680
+6C496C13003A03F80007F000015DA26D130F00005DA26D131F017E5CA2017F133F6D91C7
+FCA26E5A011F137EA2ECC0FE010F5BA214E101075BA3903803F3F0A314FF6D5BA36D5BA2
+6E5A6EC8FC2A277EA62F>I<3B3FFF801FFFC0486D4813E0B56C4813F0A26C496C13E06C
+496C13C0D807E0C7EA7E00A46C6C5CA6EC1F803A01F83FC1F8EC7FE1A3ECFFF1A2000001
+F95BA201FC13F301FD13FBA214F0017D5CA390387FE07FA46D486C5AA26D486C5A2C277F
+A62F>I<3A3FFFC0FFFE4801E17F14E3A214C16C01805B3A007F003F804BC7FC90383F80
+FE6D6C5AEB0FE1ECE3F8903807F3F0EB03FF6D5B5D6D5B147F6EC8FC5C814A7E5B819038
+03F3F0903807E3F8EB0FE1ECC0FC49487E013F137F49487E017E8001FE6D7E3A3FFF807F
+FF486DB51280B500E114C0A26C01C014806C496C13002A277EA62F>I<3A3FFF807FFF48
+6DB51280B56C14C0A26C4914806C496C13003A01F80007F06D5C1200150F6D5C137E151F
+017F5C7F153FD91F8090C7FCA214C0010F137EA214E001075BA214F001035B14F11301EC
+F9F0A2EB00FBA2ECFFE0147FA26E5AA36E5AA2143F92C8FCA25C147EA214FE5C120FEA1F
+81383FC1F813C3495AEB1FE013FF6C5B5C6C90C9FCEA07FCEA03F02A3C7EA62F>I<001F
+B612F84815FC5AA316F890C7EA0FF0ED1FE0ED3FC0ED7F80EDFF00003E495AC7485A4A5A
+4A5A4A5A4A5A4A5A4AC7FC495A495A495A495A495A495A495A49C7127C484814FE485A48
+5A485A485A485A48B6FCB7FCA46C15FC27277DA62F>I<ED3FE0913803FFF0140F5C5C4A
+13E09138FFF00092C7FC495A5CB3A21303495A133F383FFFF0485BB55A91C8FC14C06C7F
+6C7F38003FF813076D7E1301B3A2806D7E15F091387FFFE06E13F0808014039138003FE0
+24477BBE2F>I<1238127C12FEB3B3B3AD127C123807476CBE2F>I<EA3FE0EA7FFEB57E80
+806C7FC66C7E13076D7E1301B3A2806D7E15E091387FFFC06E13E06E13F01407141F4A13
+E04A13C09138FFE00092C7FC495A5CB3A21303495A137F387FFFF0B55A5C5C6C48C8FCEA
+3FE024477BBE2F>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fl cmmi10 10.95 1
+/Fl 1 35 df<EC1FF0903801FFFC010713FF011F14804914C090397F801FE09039F80007
+C0D801E0EB0380D8038090C7FC48C9FCA2120EA47EEB03FE3803DFFF6CB57E92C7FC485B
+38078FFC000EC9FC5A5A127812705AA51504150E6C5C0070143C007C14F8393F8007F06C
+B55A6C5C6C91C7FC000113FC38007FC0232B7DA82A>34 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fm ecrm0800 8 2
+/Fm 2 66 df<130E131E137EEA01FE12FFA2EAFE7E1200B3AF13FF007F13FFA3182C7BAB
+23>49 D<EC03C0A24A7EA34A7EA34A7EA3EC39FCA2EC79FE1470A2ECF0FF4A7EA249486C
+7EA349486C7EA2010780EC000FA24980010E1307A2011FB57EA249809038380001A20178
+8001701300A249147FA30001ED3F801203D80FF0EC7FC0D8FFFE0107B5FCA3302F7EAE35
+>65 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fn ecrm1095 10.95 69
+/Fn 69 179 df<B7FCA420047ABC2D>9 D<9239FF8007F0020F9038E03FFC027F9038F8
+FFFE913AFF00FDFC3FD903F890387FF07F49489039FFE0FF8090260FC0015BEB1F80013F
+5DD97F00ED7F006FEB003E017E6E90C7FC13FEADB97EA3C648C76CC8FCB3AE486C4A7E00
+7FD9FC3FEBFF80A339407FBF35>27 D<4AB4FC021F13C0027F7F903901FF01F0903903F8
+0078D907E0137C90390FC001FCD91F807F013F1303EB7F00A201FE6D5AA2ED007093C7FC
+AA16FEB7FCA33900FE000315011500B3AC486C497E007FD9F83F13FCA32E407FBF32>I<
+4AB4FC021F13EE027F13FE903801FF00903803F801903807E003EB0FC0EB1F80133F9038
+7F0001150013FEAEB7FCA3C648C7FCB3AE486C497E007FD9FC7F13FCA32E407FBF32>I<
+121E123FEA7F80EAFFC0A8EA7F80ABEA3F00AC121EAC120CC7FCA8121E123FEA7F80EAFF
+C0A4EA7F80EA3F00121E0A4179C019>33 D<121E123FEA7F80EAFFC0A313E0127F123F12
+1E1200A5EA01C0A3EA0380A212071300120EA25A5A5A12200B1C79BE19>39
+D<1438147814F0EB01E0EB03C0EB0780EB0F00A2131E5B137C137813F85B1201485AA248
+5AA3485AA3121F90C7FCA25AA2123EA2127EA5127C12FCB2127C127EA5123EA2123FA27E
+A27F120FA36C7EA36C7EA26C7E12007F1378137C133C7F7FA2EB0780EB03C0EB01E0EB00
+F014781438155A78C323>I<12C07E7E12787E7E7EA26C7E6C7E7F12017F12007F137CA2
+7FA37FA31480130FA214C0A21307A214E0A5130314F0B214E01307A514C0A2130FA21480
+A2131F1400A3133EA35BA25B5B12015B12035B485A48C7FCA2121E5A5A5A5A5A145A7AC3
+23>I<EB03C0A2805CA600F0140F00FC143F00FE147F00FF14FF393FC3C3FC390FE187F0
+3903F18FC03900FDBF00EB3FFCEB0FF0EB03C0EB0FF0EB3FFCEBFDBF3903F18FC0390FE1
+87F0393FC3C3FC39FF03C0FF00FE147F00FC143F00F0140F00001400A6805CA220277AC3
+2D>I<121E123FEA7F80EAFFC0A313E0127F123F121E1200A5EA01C0A3EA0380A2120713
+00120EA25A5A5A12200B1C798919>44 D<B512FEA617067F961E>I<121E123FEA7F80EA
+FFC0A4EA7F80EA3F00121E0A0A798919>I<EB01FE90380FFFC0013F13F090387F03F890
+38FC00FC4848137E48487F4848EB1F8049130F000F15C04848EB07E0A3003F15F0A348C7
+EA03F8A64815FCB3A26C15F8A46D1307003F15F0A3001F15E0A26D130F000F15C0A26C6C
+EB1F806C6CEB3F006C6C137E6C6C5B90387F03F86DB45A010F13C0D901FEC7FC263F7DBC
+2D>48 D<EB01C013031307131F137FEA07FFB5FC139FEAF81F1200B3B3ACEB7FF0B612F8
+A31D3D78BC2D>I<EB07FC90383FFF8090B512E03901F01FF03903C003F839070001FE00
+0E6D7E4880481580ED3FC05AED1FE0127F487E16F07F150FA36C5A6CC7121F120CC813E0
+A3ED3FC0A2ED7F80A2EDFF005D4A5A5D14034A5A5DEC0F804AC7FC143E5C5C495A5C495A
+495A49C71270131E5B5B4914E05B485A485A48C7120148B6FC5A5A4815C0B7FCA3243D7C
+BC2D>I<EB07FC90383FFF8090B512E03901F80FF03903C003FC4848C67E000EC77E001E
+80D81F801480487E6D14C0153FA46C5A6C48137FC81380A3160015FEA24A5A5D4A5AEC0F
+E0EC3FC0D91FFFC7FC14FCECFF809038000FE0EC03F8EC00FC81157F1680153F16C016E0
+151FA216F0120C123F487E487EA316E05B153F6CC713C012706CEC7F80003C15006C5C6C
+5C3907C003F83903F80FF0C6B55A013F1380D907FCC7FC243F7CBC2D>I<151E153EA215
+7EA215FE1401A214031407A2140F141E141C143C1438147014F014E01301EB03C0148013
+07EB0F00130E131E131C5B1378137013F0485A5B1203485A90C7FC5A120E5A123C123812
+785AB8FCA3C8EAFE00AC4A7E49B6FCA3283E7EBD2D>I<00061403D80780131F01F813FF
+90B55A5D5D15E05D92C7FCEB7FF890C9FCADEB01FE90380FFF804913E090387E03F09038
+F000F849137C49137E497F90C713800006141FC813C0A2ED0FE0A316F0A4123E127F7F12
+FFA216E0A290C7FC007EEC1FC01270A26CEC3F8016006C147E7E6C5C3903C003F03901F8
+0FE06CB55A013F90C7FCEB07F8243F7CBC2D>I<EC1FE0ECFFF801037F903807F03E9038
+1F8007D93F001380017C131F01FCEB3FC049137F485A1203485AED3F804848EB1F0092C7
+FC121F5B123FA3127F90C9FC49B4FC010713C090380FDFF039FF1C01F8496C7E49137E01
+607F13E049EB1F8016C05BED0FE0A390C7FC16F0A47EA57E7F16E0A2121FED1FC0120F6D
+14800007EC3F007F0003147E6C6C137C6C6C485A90387E07F090383FFFC0010F5BD903FC
+C7FC243F7CBC2D>I<1238123C123F90B612FCA316F84815F0A216E00078C7EA01C00070
+EC0380A2ED0700150E5A5D5DA2C85A5DA24A5A4A5A140792C7FC5C140E141E5CA2147C14
+7814F8A213015CA21303A21307A3495AA4131FA5133FA96D5AA20107C8FC26407BBD2D>
+I<121E123FEA7F80EAFFC0A4EA7F80EA3F00121EC7FCB3121E123FEA7F80EAFFC0A4EA7F
+80EA3F00121E0A2779A619>58 D<121E123FEA7F80EAFFC0A4EA7F80EA3F00121EC7FCB3
+121E123FEA7F80EAFFC0A313E0127F123F121E1200A5EA01C0A3EA0380A212071300120E
+A25A5A5A12200B3979A619>I<15074B7EA34B7EA34B7EA34B7EA3EDE7F8A3913801C3FC
+A391380381FEA34AC67EA24A80020E137FA2021E80021C133FA2023C800238131FA20278
+800270130FA202F0804A1307A2494880160391B6FC4981A2913880000149C87EA3010E6F
+7EA3496F7EA2013C820138151FA20178820170150F13F884EA03FCD80FFFED3FFEB500E0
+0107B512F8A33D417DC044>65 D<B712FCEEFFC017F0C69039C0000FFC6D48EB03FEEE00
+FFEF7F80EF3FC018E0171F18F0170F18F8A718F0171F18E0173FEF7FC0EFFF804C1300EE
+07FEEE1FF891B612E094C7FC17F0913980000FFCEE01FF9338007F80EF3FC0EF1FE0EF0F
+F018F8170718FC1703A218FEA718FC1707A2EF0FF818F0171FEF3FE0EF7FC0933801FF80
+496C90380FFE00B85A17E094C7FC373E7DBD40>I<DB3FE0130C912603FFFC131C021F13
+FF913A7FE00FC03C913AFF0001E07CD903FCEB0070D907F0EC38FC4948141DD91F80140F
+49C81207017E150301FE1501485A48481500120749167C120F5B001F173CA2485AA2181C
+127FA25B180012FFAC127FA26D161CA2123FA36C7E1838120F7F000717707F12036C6C16
+E06C6CED01C0137E6DED03806D6CEC0700D90FE0140E6D6C5CD903FC1478D900FF495A91
+397FE00FE0021FB51280020349C7FC9138003FF036427BBF41>I<B912C0A3C69038C000
+036D48EB003FEF1FE017071703A21701A31700A418701638A41800A21678A216F8150115
+0791B5FCA3EC8007150115001678A21638A2180EA3181C93C7FCA4183C1838A21878A318
+F8EF01F0A21707170F173F496CEB03FFB912E0A3373E7DBD3D>69
+D<B91280A3C69038C000036D48EB007FEF1FC0170F1707A21703A31701A4EF00E0A21638
+A31800A31678A216F81501150791B5FCA3EC8007150115001678A21638A693C8FCAFEBFF
+E0B612F0A3333E7DBD3B>I<DB3FE0130C912603FFFC131C021F13FF913A7FE00FC03C91
+3AFF0001E07CD903FCEB0070D907F0EC38FC4948141DD91F80140F49C81207017E150301
+FE1501485A48481500120749167C120F5B001F173CA2485AA2181C127FA25B95C7FC12FF
+AB041FB512F0127FA26D9139000FFE00EF03FC123FA27F121FA26C7EA212077F12036C7E
+6C7E137F6D1507EB1FC06D6C140E6D6CEC1E7CD903FC143CD900FFECF83C913A7FF007E0
+1C021FB5EAC00C020349C8FC9138003FF03C427BBF47>I<B6D8C01FB512F8A3C601C0C7
+381FF8006D486E5AB3A691B7FCA30280C7120FB3A9496C4A7EB6D8C01FB512F8A33D3E7D
+BD44>I<B612C0A30001EBE00038007F80B3B3B23801FFE0B612C0A31A3E7DBD21>I<B612
+F0A3C601E0C8FCEB7F80B3B01707A5170F170EA4171EA3173EA2177E17FE1601EE03FC16
+0F496C137FB8FCA3303E7DBD38>76 D<B500C093383FFFF0A3C66D93387FF000017F60D9
+77F016EFA3D973F8ED01CFA2D971FCED038FA3D970FEED070FA26E150E80A26E6C141CA3
+6E6C1438A26E6C1470A36E6C14E0A26E6CEB01C0A36E6CEB0380A36E6CEB0700A2037F13
+0EA36F6C5AA26F6C5AA36F6C5AA25FED07F0A2923803F9C0A36FB45AA26F90C7FCA213F8
+486C147ED807FF4D7EB500F8013C011FB512F0A34C3E7DBD53>I<B56C91B512F880A2C6
+6C6C020713006EEC01FC715AD977F81570801373EB71FE8013706E7E81143F6E7E81140F
+6E7E8114036E7E81806F7E82153F6F7E82150F6F7E8215036F7E8281EE7F8017C0163FEE
+1FE017F0160FEE07F817FC1603EE01FE17FF82EF7FF0A2173F171FA2170F1707A201F815
+03486C1501EA07FFB500F814001870A23D3E7DBD44>I<EDFFE0020713FC023FEBFF8091
+39FF803FE0903A01FE000FF0D907F8EB03FCD90FE0EB00FE4948147F49486E7E49C86C7E
+01FE6F7E48486F7E000383491503000783491501000F8348486F7EA34848EE7F80A3007F
+18C049163FA300FF18E0AC007F18C06D167FA4003F18806D16FF001F1800A26D5D000F5F
+A26C6C4B5A6C6C4B5AA26C6C4B5A00005F017F4B5A6D6C4A5A6D6C4AC7FCD90FF0EB01FE
+6D6C495AD901FEEB0FF0903A00FFC07FE0023FB51280020701FCC8FC020013E03B427BBF
+46>I<B712F016FF17C0C69039C0003FF06D48EB07F8EE01FE707E831880EF3FC0A2EF1F
+E0A218F0A818E0A2EF3FC0A2EF7F8018005F4C5AEE07F8EE3FF091B612C094C7FC16F002
+80C9FCB3A6497EB612C0A3343E7DBD3D>I<D907FC131890393FFF80384913E03A01FC03
+F0783903E000784848EB3CF84848130F48C712071503123E1501481400A212FC1678A46C
+1538A37E6C6C1400A213E0EA3FF86CB4FC14F06C13FF6C14F06C14FC6C806C80013F1480
+010714C0D9007F13E0020713F0EC007FED1FF81507ED03FCA21501ED00FE126012E0167E
+A47EA2167C7E16FC6C15F8A26CEC01F06C15E06D1303D8F9E0EB07C0D8F0F8EB1F809039
+7F807F0039E01FFFFC010713F039C0007FC027427BBF32>83 D<003FB9FCA3D9F000EBC0
+0301806D48C67E48C7ED3F80007C170FA200781707A300701703A548EF01C0A5C892C7FC
+B3B24B7E4A7F0107B612F8A33A3E7DBD41>I<B600C090B512F8A3C601C0C7000713006D
+48EC01FC715A1870B3B3A4013F5EA280131F4D5A130F6E4A5A13076E4AC7FC0103150E6D
+6C5C6D6C143C027F5C91393F8001E091390FF00FC00203B55A020049C8FCED1FF03D407D
+BD44>I<B500FE913807FFFEA3000301C0020013E06C49ED3F806C90C9EA1F006E151E01
+7F161CA26E153C013F1638A26D6C5DA280010F5EA26E140101075EA26D6C4A5AA2800101
+4BC7FCA26E5C6D150EA26E6C5BA281023F5CA26F1378021F1470A26E6C5BA2EDF8010207
+5CA2EDFC0302035CA26E6C48C8FCA26F5A6E130EA2169EED7F9CA2ED3FF8A36F5AA36F5A
+A26F5AA36F5A3F407EBD44>I<B500FE013FB5D88003B5FCA300070180010101F0C7EA7F
+F8000190C8D87FC0EC1FE0494CEC0FC06D6F6CEC07806C1B00A26E81017F190EA24D7E6D
+6C60A36D6CDAE7F85CA36E902601C3FC1478010F1970A26E90260381FE14F0010761A26E
+01077F010303004A5AA24C14806D6C010E017F495AA36D6C496D6C48C7FCA36F486D6C5A
+027F170EA26F4890380FF01E023F171CA2DBE0F014F8021F4901075BA203E115FC91260F
+F1C001035BA3912607FB806D6C5AA303FFC812FF6E5FA24B157F02015FA36E486FC8FCA3
+0378151EA358407EBD5D>I<007FB5D88003B512E0A3C601FCC7387FFC00D93FF0EC3FE0
+011FED1F8071C7FC6D6C140E6D6C141E5F6D6C14386D6C14785F6D6D5B91387FC0014C5A
+DA3FE05B91381FF0074CC8FC91380FF80E6E6C5A163C913803FE386E6C5A16F06E5B6F5A
+A26F7E6F7EA28282153FED7BFEED71FF15F1DA01E07F4B6C7E14034A486C7E4B6C7E5C02
+1E6D7E021C6D7E143C4A6D7E02706D7E14F049486D7F4A6E7E130349486E7E91C86C7E5B
+496F7E4982EBFF8000076DEC3FFFB500F849B512FEA33F3E7EBD44>I<1380EA01C0EA03
+80EA0700120EA25A123C1238A25AA35AA512EFEAFF8013C013E0127FA3EA3FC0EA1F80EA
+0F000B1C7ABE19>96 D<EB1FF8EBFFFE00036D7E3907E01FE0390FC007F06D6C7E486C6C
+7E140081A26C48137F6C5A6C5AC8FCA4EC3FFF0107B5FC90383FFE7FEBFFC03803FE00EA
+07F8485A485A485A5B127F90C7EB03805AA315FFA26C7EEC01BF3B3FC0033F8700391FE0
+071F260FF01E13FE3907FFF80F00019038F007F83A003FC003E0292A7DA82D>I<EA01FC
+12FFA3120712031201B1EC03FCEC1FFF027F13C09138F80FF09039FDE003F89039FF8000
+FC91C7127E49147F49801780EE1FC0A217E0160FA317F0A917E0A2161F17C0A21780163F
+6D1500167E6D5C9039FB8001F89039F1C003F09039E0F81FE091387FFFC0D9C01F90C7FC
+C7EA07F82C407EBE32>I<49B4FC010F13F0013F13FC90387F007E01FC7F48485B4848EB
+FF80485A120F485AED7F004848133E151C007F91C7FCA290C9FCA25AA97E7FA2123FED01
+C06C7EED03806C7E0007EC07007F6C6C130ED801FE133C39007F80F86DB45A010F13C0D9
+01FEC7FC222A7DA828>I<ED03F8EC01FFA3EC000F15071503B1EB01FE90380FFF83013F
+13E390387F81F39038FC003F4848131F4848130F4848130748481303121F5B123FA2127F
+90C7FCA25AA97EA36C7EA36C7E000F14076D130F12076C6CEB3FFCD801FCEB7BFE3B00FF
+01F3FFF090383FFFC3010F1383903A03FC03F8002C407DBE32>I<EB01FE90380FFFC001
+3F13F090387F03F89038FC00FCD803F0137E497F12074848EB1F80121F4914C0003F140F
+A2007F15E090C7FCA25A90B6FCA390C9FCA67E7FA2123F16E06C7EED01C06C7E0007EC03
+806C7E6C6CEB0700D800FE131E90387FC07C90381FFFF001075B010090C7FC232A7EA828
+>I<EC0FE0EC7FF8903801FFFC903803F87E903807E0FE90380FC1FFEB1F81133F140190
+387F00FE017E137C01FE1300AEB6FCA3C648C7FCB3AE487E007F13FFA320407FBF1C>I<
+167C903903F801FE90391FFF07FF017F9038CF9F809039FE0FFC1F3901F803F03B03F001
+F80F003A07E000FC0693C7FC4848137EA2001F147FA7000F147EA26C6C5BA26C6C485A6C
+6C485A9038FE0FE039037FFFC0011F90C8FC380703F80006CAFC120E120FA37F6C7E90B5
+12F06C14FE6F7E6C15E0820007813A0FC0001FFC48C7120348EC00FE007E157E167F4881
+A5007E157EA26C5D6C6C495A6C6C495AD807F0EB0FE0D803FEEB7FC0C6B6C7FC013F13FC
+010313C0293D7EA82D>I<EA01FC12FFA3120712031201B1EC01FC91380FFF804A7F9138
+3C0FE091387007F09138C003F8EBFD809038FF0001825BA35BB3A6486C497EB500F8B512
+F8A32D3F7EBE32>I<EA01E0487E487E487EA46C5A6C5A6C5AC8FCABEA01FC127FA31207
+12031201B3AC487EB512F0A3143D7EBC1A>I<147814FCEB01FEEB03FFA4EB01FEEB00FC
+14781400AB147FEB3FFFA313017F147FB3B3A5123E127F38FF807E14FE14FCA2EB01F800
+7E13F0383E07E0381FFFC06C1300EA01FC185085BC1C>I<EA01FC12FFA3120712031201
+B292B51280A392383FF800ED1FE01680031EC7FC5D5D5D4A5A4A5A4A5A020EC8FC141E14
+3F14FF01FD7F9038FFDFC0148FEC0FE0496C7EEBFC03816E7E6E7EA2157F6F7EA26F7E6F
+7EA26F7E82486CEB0FFEB539F87FFFE0A32B3F7EBE30>I<EA01FC12FFA3120712031201
+B3B3B1487EB512F8A3153F7EBE1A>I<2701FC01FE14FF00FF902707FFC00313E0021FD9
+E00F7F913B3C07F01E03F80007903B7003F83801FC0003903BC001FC6000FE2601FD805C
+01FFD900FD147E91C7B448137F4992C7FCA3495CB3A6486C496CECFF80B5D8F87FD9FC3F
+13FEA347287EA74C>I<3901FC01FC00FF90380FFF804A7F91383C0FE0000790387007F0
+00039038C003F83801FD809038FF0001825BA35BB3A6486C497EB500F8B512F8A32D287E
+A732>I<14FF010713E0011F13F890387F81FE9038FC003F4848EB1F804848EB0FC04848
+EB07E04848EB03F0001F15F8491301003F15FCA248C812FEA44815FFA96C15FEA36C6CEB
+01FCA36C6CEB03F8000F15F06D13076C6CEB0FE06C6CEB1FC06C6CEB3F803A007F81FE00
+6DB45A010F13F0010090C7FC282A7EA82D>I<3901FC03FC00FFEB1FFF027F13C09138F8
+0FF03A03FDE003F83A01FF8001FC91C77E49147F5BEE3F8017C0161F17E0A3160F17F0A9
+17E0161FA217C0163F1780167F6D150016FE6D495A6E485A9039FDC007F09039FCF81FE0
+91387FFFC0021F90C7FCEC07F891C9FCAD487EB512F8A32C3A7EA732>I<02FE131C9039
+07FFC03C011F13E090387F80F09039FE00387C4848131C4848EB0EFC4848130748481303
+121F5B003F14015B127FA290C7FC5AA97E7FA2123F7FA2001F14036C7E6C6C1307150F6C
+6C131DD801FE137939007F81F190383FFFE1010F1381903801FC0190C7FCAD4B7E92B512
+F8A32D3A7DA730>I<3901F80FC000FFEB3FE0EC7FF0ECF1F83907F9C3FC00031383EA01
+FBEC01F813FF9038FE00601500A35BB3A5487EB512FCA31E287EA723>I<90383FC06039
+01FFF8E0000713FD380FC03F381E000F481303127C0078130112F81400A37E7E6C6C1300
+EA7FF06CB47E14F06C13FC6C13FF000314806C14C0D8003F13E013039038001FF0140700
+60EB03F800E01301A26C1300A37E15F06C130115E06C130339FF8007C039F3E01F8000F1
+B5120000E013FC38C01FE01D2A7DA824>I<131CA5133CA4137CA213FCA2120112031207
+121FB612C0A3D801FCC7FCB3A215E0A90000EB01C013FE137E90387F038090383F8700EB
+1FFE6D5AEB01F81B397EB723>I<D801FCEB01FC00FF14FFA30007140700031403000114
+01B3A61503A215071200150F017EEB0DFEED39FF90263F80F113F890381FFFE1010713C1
+0101903801FC002D297EA732>I<B539E00FFFE0A32707FE000313006C48EB00FC00015D
+5E7F00005DA26D13016D5CA26D6C485AA2ECC007011F91C7FCA290380FE00EA2ECF01E01
+07131CA2ECF83C0103133814FC01015BA2ECFEF001005BA2EC7FC0A36E5AA26EC8FCA314
+0E2B287EA630>I<B53BC3FFFE07FFF0A3290FFC003FF00013806C48D91FC0EB7F000003
+020F143E183C6C6C6E1338A36C6C496C5BA3017F496C5B1539A2903B3F8079FC01C01570
+A2903B1FC0F0FE0380EDE07E167FD90FE14AC7FCEDC03F1787D907F3148EED801F17CED9
+03FF14DCED000F17FC6D5D4A1307A201005D4A1303A2027C5C02781301A23C287EA641>
+I<B539F01FFFE0A300039039800FFE00C690380007F86D14E002805BD93FC05B011F49C7
+FC90380FE00EECF01E6D6C5A01035B6D6C5A6E5AEB00FF6E5A6E5A816E7EA24A7E81147B
+ECF1FC903801E1FEECC0FF01037F49486C7ED90F007F011E6D7E011C130F013C6D7E017C
+80D801FC80D80FFE497EB539803FFFF8A32D277FA630>I<B539E00FFFE0A32707FE0003
+13006C48EB00FC00015D5E7F00005DA2017F495AA2EC8003013F5CA26D6C48C7FCA26E5A
+010F130EA26D6C5AA2ECF83C01031338A26D6C5AA2ECFEF001005BA2EC7FC0A36E5AA36E
+C8FCA2140EA2141E141C143C1438A2147800181370007E13F0B45B13015C130348485AD8
+7E0FC9FCEA7C3EEA3FFC6C5AEA07E02B3A7EA630>I<001FB61280A3D9E000130001805B
+49485A001E1303001C495A003C5C140F4A5A0038495A5D147F4AC7FC5CEA0001495A495A
+5C130F90391FE00380EB3FC01480137FEBFF005B00011407485A485A491400000F5C485A
+495B4848137F007F495AB7FCA321277EA628>I<00401420006014600078EB01E06CEB03
+C0001FEB0F80390F801F003807E07E6C6C5A6CB45A6C5B6D5A6D5A6D5A6DC7FC130690C8
+FCA390387FC0603903FFF8E0000F13FD381F803F383E000F003C1303127C0078130112F8
+1400A37E7ED87F80130013F06CB47E14F06C13FC6C13FF000314806C14C0D8003F13E013
+039038001FF014070060EB03F800E01301A26C1300A37E15F07E14016C14E039FF8003C0
+39F3E01F8000F1B5120000E05B38C01FF01D3C7DBA24>178 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fo ecbx1095 10.95 34
+/Fo 34 123 df<EA0780EA1FE0EA3FF0EA7FF8A2EAFFFCA4EA7FF8A2EA3FF0EA1FE0EA07
+800E0E798D1D>46 D<EC0780141F143F14FF130748B5FCB6FCA4EAFE071200B3B3A8003F
+B612F8A5253C79BB34>49 D<903803FF80013F13F090B512FE486E7E000781260FF00F7F
+261FC0037F48C77F01C06D7E486C6D7E7F00FF6E7E7F811780A36C5A6C5A6C5A0007C7FC
+C81400A25D5EA24B5A5E4B5A4B5A5E4A5B4A90C7FCEC07FC5D4A5AEC1FC04A5A4AC8FC02
+FCEB0F80495A495A4948EB1F00495A49C7FC133E495C5B48B7FC485D5A5A5A5A5AB7FC5E
+A4293C7BBB34>I<ECFFE0010F13FC013FEBFF804980D9FF0113F03A01F8007FF848486D
+7E0007141FD80FFC807F001F817FA56C485C6C5A6C48133F6C485CC85B157F5E4B5A0203
+1380020F90C7FC903807FFFC15F015FE6F7ED9000113E09138003FF86F7E826F7E1780A2
+6F13C0A3D8078015E0EA1FE0487E487EA2487EA217C0A36C484913805B6C48491300495C
+6C6C495A3A0FFE01FFF86CB65A000115C06C5D011F01FCC7FC010113C02B3D7CBB34>I<
+ED01F815031507A2150F151F153FA2157F15FF5C5CA25C5CEC1FBFEC3F3F143E147C14FC
+EB01F814F0EB03E01307EB0FC0EB1F801400133E137E5B485A5B485A1207485A5B48C7FC
+5A127E5AB812F8A5C8387FF800AA49B612F8A52D3C7DBB34>I<00061518D80FC014F801
+FC131F90B6FC5E5E5E5E93C7FC15FC5D15E0158002FCC8FC0180C9FCA9ECFFC0018713F8
+019F13FE90B67E02007F01F86D7E01E06D7E496D7E49806CC77FC8120F82A31780A21206
+EA1FC0487E487E12FF7FA217005BA26C48495A5B495C6CC7485A6C7E01E0EBFFF0260FFC
+0313C06CB65A000192C7FC6C14FC013F13F0010790C8FC293D7BBB34>I<121F7F13F890
+B712F0A45A17E017C0178017005E5E5A007EC7EA01F84B5A007C4A5A4B5A5E4BC7FC485C
+157E5DC7485A5D14034A5A140F5D141F5D143F147FA24AC8FCA25BA35BA2495AA4130FA5
+131FA86D5AA26D5AEB01E02C3F7ABD34>55 D<922607FF80130C92B500F0133C020702FE
+137C023F9138FF80FC91B712C101039138001FE34901F0EB03FF4901C01300013F90C812
+7FD97FFC153F4948151F4849150F4A1507485B4817034849150191C9FC5A1800485AA219
+7C127FA25B190012FFAC127FA26D177CA2123FA36C6C17F8A27E6E15016C6D16F06C1703
+6C6D16E06EED07C06C6D150F6D6CED1F806DB4ED3F00010F01C014FE6D01F0EB03FC6D01
+FFEB1FF8010091B512E0023F5D020792C7FC020014F8030713803E407ABE4B>67
+D<B812F8EFFF8018F018FC18FF26003FFEC76C13C005077F05017F717FF03FFC727E727E
+721380A27213C0A27213E0A21AF084A21AF8A41AFCAD1AF8A41AF060A21AE0601AC0601A
+804E1300604E5A4E5A4D485A050713E0057F5BBA5A4EC7FC18F818C005F8C8FC463E7DBD
+50>I<B71280A526003FFEC7FCB3B3B0B71280A5213E7DBD27>73
+D<ED3FFE0203B512E0021F14FC91B77E49D9F0077F0107D9800013F04948C7EA3FF8D93F
+FCEC1FFE49486E7E49486E7F48496E7F4A80488448496E7F488491C9127F488449163FA2
+003F84A34848707EA400FF1980AD007F19006D5EA3003F60A26D167F6C60A26C6D4B5AA2
+6C6D4A5B6C606E5C6C6D4A5B6C6D4A5B6D6C4A90C7FC6DB4EC7FFE6D6D495A0107D9F007
+13F06D90B65A01001680021F02FCC8FC020714F09126003FFEC9FC41407ABE4E>79
+D<B87E17FCEFFF8018F08428003FFE000113FE9338003FFF050F7F717F717FA2858385A7
+61A25F61614D5B4D90C8FCEF3FFE4CB45A91B712F018C04DC9FC717E9126FE00077F0401
+13F0707F177F717E84171FA284A685A5F207C019C083A2719038E00F80B70080ECF01F71
+9038F83F007190B5FC716C5B060F13F8CC13E04A3F7DBD4E>82 D<49B46C13C0011FEBF8
+01017FEBFE0390B61207000315DF489038007FFFD80FF8130FD81FE01303814848EB007F
+A24848143F161FA200FF150FA36D1407A27F7F01FC91C7FC6CB4FC14F8ECFF806C14FCED
+FF806C15E06C816C15FC6C816C816C16807F011F15C0010715E0EB007F020314F0EC001F
+1503030013F8167F163F0078151F12F8160FA37E17F0A27E161F6C16E07F01E0EC3FC06D
+EC7F8001FEECFF009039FFE007FE4890B55AD8F83F5CD8F00F5CD8E003148027C0001FFC
+C7FC2D407ABE3A>I<003FB912F8A5903BFC007FFC007FD87FF0EE1FFC01C01607491603
+90C71501007E1700A3007C187CA400FC187E48183EA5C81600B3AF011FB712F0A53F3D7C
+BC48>I<B76C90B61280A526003FFEC9003EC7FCB3B3A5011F5FA2806D5FA26D6D4A5A6D
+16036F4A5A6D6D140F6D6DEC3FC0DA7FFCECFF8091271FFF800F90C8FC6E90B512FC0203
+5D020015E0031F91C9FC030013F0493F7DBD50>I<B600FC021FB51280A5C66C48C9001F
+C7FC61013F173E6E167E6D177C8119FC6D6D5D18016D5F6F14036D5F6F14076D5F81180F
+6D5F6F141F027F93C8FC6F5C023F153E81187E6E6D137C18FC6E5DEEC0016E5D16E01703
+6E01F05B17076E5DEEF80F6E5D16FC171FDB7FFE90C9FC5F033F133EEEFF7E6F137C17FC
+A26F5BA26F5BA26F5BA26F5BA36F5BA270CAFCA2163E493F7EBD4E>I<903803FF80013F
+13F890B512FE00036E7E2607FC037F49C67F486CEB3FF0001F816D131F82150F826C5AA2
+6C5AEA01E0C8FCA2EC0FFF49B5FC131F017F13CF3901FFF00F00071380380FFE00485A48
+5A485AA2485AA4151FA26C6C133F4B7E6C6C01F713FC391FFE07E36CB512C300031481C6
+9038FE003FD91FF090C7FC2E2B7DA932>97 D<EC7FF0903803FFFE011FEBFF804914E090
+39FFE01FF048EB800F489038001FF8484814FC4848133FA2485A123FED1FF8127F49EB0F
+F0ED03C092C7FC12FFAA127FA27F123F163E6C7E167C6C7E6C6C14F86C7F6C9038C003F0
+6C9038F80FE06DB512C0011F1400010713FC9038007FE0272B7DA92E>99
+D<EE0FF8ED0FFFA5ED007F163FAFEC7FE0903807FFFC011F13FF017F14FF9038FFF00F48
+EB80034890C7FC4848147F4848143F121F5B123FA2485AA312FFAA127FA3123F7FA2121F
+6C6C147F16FF6C6C497F2703FF8007EBFFE06CEBE03F6C6CB512BF6DEBFE3F010F13F801
+000180EBE00033407DBE3A>I<ECFFC0010713FC011F13FF017F1480D9FFC013C0000390
+38003FE04848EB1FF049EB0FF8000F1407484814FC1503003F15FEA2485AA2ED01FF12FF
+A290B7FCA401F0C8FCA4127FA37F123F161F121F7F000F153E6C6C147E6C6C14FC6C9038
+C001F86C9038F00FF0013FB512E0010F14800103EBFE009038007FF0282B7DA92F>I<EB
+FF80B5FCA512077EAFED1FF0EDFFFE02836D7E028780DA8FC07F91389E007F02BC8014F8
+4A6D7E5CA25CA25CB3A5B5D8FE0FB512E0A5333F7CBE3A>104 D<13F0EA03FC487E487E
+A2481380A46C1300A26C5A6C5AEA00F090C7FCA9EB7F80B5FCA512077EB3ABB512FCA516
+407DBF1C>I<EBFF80B5FCA512077EB092380FFFFEA5DB01FEC7FC4B5AED07F04B5AED3F
+C04B5A4BC8FCEC81FCEC83F8EC8FF0EC9FF814BFECFFFC8181A202F77F02C37F02837F14
+016E7F6F7E826F7E151F6F7E836F7F816F7FB5D8FC0FEBFFC0A5323F7DBE37>107
+D<EBFF80B5FCA512077EB3B3AFB512FEA5173F7DBE1C>I<01FFD91FF8ECFFC0B5D97FFF
+010313F84AB5D8800F7F0207DAE03F13FFDA0FC0EC7E0791291F003FF0F8017F0007013C
+DAF9E0806C49ECFBC00270011F497E4A02FFC77FA24A5CA24A5CB3A5B5D8FE07B5D8F03F
+EBFF80A551297CA858>I<01FFEB1FF0B5EBFFFE02036D7E4A80DA0FC07F91381E007F00
+0749806C5B02706D7E5CA25CA25CB3A5B5D8FE0FB512E0A533297CA83A>I<EC7FF09038
+03FFFE011FEBFFC0017F14F09039FFE03FF8489038800FFC3A03FE0003FE48486D7E000F
+168048486D13C0A2003F16E049147F007F16F0A400FF16F8AA007F16F0A46C6CECFFE0A2
+001F16C06C6C491380A26C6C4913003A03FF800FFE6C9038E03FFC6C6CB512F0011F14C0
+010791C7FC9038007FF02D2B7DA934>I<9039FF807FE0B53883FFFE029F6D7E02BF80DA
+FF0113F09139F8007FF8000749EB1FFC6C01C06D7E5C707E18808218C0A38218E0AA18C0
+5EA218805E1800A26E495A4C5A02F0495A6E495A9139FF03FFE002BFB55A029F91C7FC02
+8713FC9138807FC092C9FCACB512FEA5333B7DA83A>I<9038FF01FCB5EA07FF4A13C04A
+13E091383E3FF0147800079038707FF86C13F014E0A29138C03FF0A2ED1FE0ED07804AC7
+FCB3A4B67EA525297DA82B>114 D<90381FF80E90B5123E000314FE120F381FE007383F
+800190C7FC007E147EA200FE143EA37E01C090C7FC13F8EBFFE06C13FEECFFC06C806C14
+F86C806C800001806C7E011F14801300020713C014000078147F00F8143F151F7EA26C15
+80A26C143F6D140001E0137E9038F803FC90B55A00FC5CD8F03F13C026E00FFEC7FC222B
+7DA929>I<EB0F80A6131FA4133FA2137FA213FF5A5A5A001FEBFFFCB6FCA40003EB8000
+B3153EA96C147C14C06C1478ECE0F0EB7FFF011F13E06D1380903801FE001F3B7EB928>
+I<D9FF80EB0FF8B5EB0FFFA50007EC007F6C153FB3A5167FA316FF7E4B7F6C903AC007BF
+FFE09138E01F3F90387FFFFE011F13FC6D13F0010101C0EBE000332A7CA83A>I<B5D8FC
+03B51280A5C69026E0007FC7FC6E13FE6D6C5B6D6C485A6D6C485A90380FFF076D495AED
+9FC06DEBFF806D91C8FC6D5B6E5AA2143F6E7E6E7EA24A7F4A7F4A7F02FE7F903801FC7F
+D903F87F4A6C7E49486C7E49486C7E011F7FD93F808049486C7F01FE6D7FB5D8C007EBFF
+C0A532287EA737>120 D<003FB612FCA4D9F80013F801E014F0D9800113E0495A4A13C0
+007E15804A13005C007C495A5D4A5A14FF495B00005C495B5B495BED007C495A133F495A
+4A13FC494813F85A485BECC0014813804814034813004913074848131F007FECFFF0B7FC
+A426287DA72E>122 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fp ecbx1440 14.4 28
+/Fp 28 123 df<151E153E15FE1403140F147FEB07FF0003B5FCB6FCA3EBF87FEAFC00C7
+FCB3B3B3A6003FB712FEA52F4E77CD42>49 D<EC1FFE49B512F0010F14FC013FECFF8049
+812701FF803F13F02703FC00077FD807F001017F48486D7F48486E7E48486E138001E06E
+13C0EA7FF86D6E13E07F00FF6F13F07FA218F882A26C5AA26C5A6C5A6C5AD803C05CC914
+F0A34C13E0A218C04C1380A24C13005F4C5A4C5A5F4B5B4B5B4B90C7FC5E4B5A4B5AED3F
+E04B5A4B5A4A48C8FC4A5A4A5A4A4814F815C04A5A4AC8FC027EEC01F05C495AEB03E049
+5A4948140349C8FC013E1507017FB7FC90B812E05A5A5A5A5A5A5AB9FC18C0A4354E7ACD
+42>I<913807FF80027F13FC0103B67E010F15E090261FF8037F90263FC0007F017EC7EA
+7FFE496E7ED801F080D803FE1680486C6C15C08082486D15E0A3805CA26C5D4A15C06C5B
+6C90C7FCD8007E168090C85A18005F4C5A4C5A5F4B5B4B5B030F5BDB7FFEC7FC91387FFF
+F816C016FCEEFF80DA000313E0030013F8EE3FFC70B4FC18807013C018E07013F0A218F8
+8218FCA318FEEA01C0EA0FF8487E487E487EA2B57EA218FCA34C13F86C90C7FC18F0495C
+6C4816E0D81FF04A13C0491680D80FF84A13006CB4ECFFFE0001D9F0035B6C90B612F001
+3F5D010F92C7FC010114FCD9001F1380374F7BCD42>I<17FC1601A216031607160FA216
+1F163F167FA216FF5D5DA25D5D5D167F153E157E15FC15F8EC01F01403EC07E015C0EC0F
+80141FEC3F00143E5C14FC495A5C495A1307495A5C49C7FC5B137E137C5B1201485A5B48
+5A120F485A90C8FC123E127E5ABA1280A5C901FCC7FCAF021FB71280A5394F7CCE42>I<
+481606D803E0153E01FEEC01FED9FFF0133F91B65A5F5F5F5F5F94C7FC5E16F85E16C04B
+C8FC15F0D9F07CC9FC91CAFCAB913803FF80023F13F891B512FE01F36E7E9026F7FC0313
+E09026FFC0007F91C7EA3FF801FC6E7E4981496E7E4916801201C914C07013E0A318F0A3
+18F8A3EA0380EA1FF0487E487EA2487EA318F0A25B18E06C485C5B4916C0003EC8148000
+3F5D6C6C16006C6C4A5A6C6C4A5A01F84A5AD803FE01035B2700FFC01F5B6DB612806D4A
+C7FC010F14F8010114C09026003FFCC8FC354F7ACD42>I<932603FFF0140793B6140F03
+0703E0131F033F03F8133F92B700FE137F02039126C003FF13FF020F01FCC7EA7FC1023F
+01E0EC1FE34A90C8EA07F7902601FFFC0301B5FC4949814901E0824949824949824990CA
+7E495A01FF844A83485B48855C48855A5C1B7F5A5C5A1B3FA25AA24A1800A3B5FCAE7EA3
+80A26C1A1FA37E807E1B3E807E6C6D187E1B7C6C7F6C1AF86E1701017F19F06D6CEF03E0
+6D6D16076D6DEE0FC06D6DEE1F806D01F8EE3F006D01FE167E6D6C6C4B5A6E01E0EC07F8
+020F01FCEC3FE00203903AFFE001FFC0020091B6C7FC033F15FC030715F0030015800403
+01F0C8FC505479D25F>67 D<BAFC19F819FF1AE01AF8D8000701F8C7001F13FE06017F72
+6C13C0071F7F07077F737F07007F747E747E8886747F88868886888688A38886A288A51D
+80AF1D00A564A26264A3505BA264626462505B645090C7FC505A1AFF4F5B070713F04F5B
+073F5B4EB55A061F49C8FCBB12F81AE097C9FC19F896CAFC59527CD165>I<B812C0A5D8
+000701F8C7FCB3B3B3B2B812C0A52A527DD130>73 D<93381FFF800303B512FC033FECFF
+C092B712F00207D9F80113FE021F903AC0003FFF804A48C700077FDAFFFC6E13F04901F0
+02007F49496F7E49496F7E49496F7E4990C96C7F4948707F017F854948707F4849707FA2
+4849707FA248864849717EA34849711380A2481BC0A448497113E0A5B51AF0AF6C1BE0A2
+6E5FA36C1BC0A36C6D4D1380A36C6D94B51200A26C626E5E6C626C6D4C5BA26C6D4C5B6D
+6C4C5BA26D6D4B5B6D6D4B5B6D6D4B90C7FC6D6D4B5A010101FC020313F86D01FF020F5B
+023F01C0013F13C06ED9F801B55A020790B648C8FC020116F8DA003F15C003074AC9FCDB
+001F1380545479D263>79 D<B912E018FF19F019FE737ED800079026F8000114E0DD001F
+7F060313FC727F727F737F85737F87A2737FA387A863A2616363A24F5B4F90C8FC4F5A4E
+5B06075B061F13E04DB5128092B748C9FC19F0198019F09226F8000313FC05007F95383F
+FF80727F727F8684727FA2868486A886A71D701DF87280A3739038C001F0859838E003E0
+B800C06DEBF00707079038FC0FC07390B5128007001500081F13FCCE13F05D537CD162>
+82 D<DA0FFE141C91B500F0133C010702FC137C011F02FF13FC4915C19026FFF80113E3
+489039C0001FF34890C7EA07FF4848140149EC007F4848153F4848151F170F003F16075B
+007F1603A21701A200FF1600A27FA2187C7F7FA201FF93C7FC6C7F14E014FEECFFE06C14
+FF16F06C15FF6C16E017F86C826C16FF6C836C836D826D82010F821303010082021F8114
+01DA001F801500040F14801601707E837113C08383127800F882A383A27E1980A27EA26C
+18005F6D5E7F6D4B5A7F6D4B5A01FE4B5AD9FFC04A5AD93FF8ECFFC090271FFF80075BD8
+FE0790B6C7FCD8FC0115FC486C6C14F048010F14C0489026007FFCC8FC3A5479D249>I<
+B80203B612F0A5D8000F01F0CAEBC000093FC7FCB3B3B26D197EA36D7F63A26D616F1601
+6D4E5A6E7E505A6E6C160F6E6D4B5A6E6DED7F806E6D4BC8FC6E01F8EC03FE020001FEEC
+1FFC923B3FFFE001FFF06F90B65A03031680030003FCC9FC041F14F09326007FFECAFC5C
+537CD165>85 D<EC3FFE0107B512E0011F14FC017F14FF9026FFC00F7F2701FE000113E0
+486C6D7F486D6D7E707E487F707EA283826C5B846C90C7FCEA00FC90C8FCA60307B5FC02
+03B6FC147F0103B7FC011FEBF00F017F1300EBFFFC000313F04813C0485B4890C7FC485A
+A2485AF081F0485AA45EA36C6C5C5E6C6C02F713C36C6CD901E314E06C90268007C313FF
+6C9026F01F8114C06C90B5C61480C602FC6D1300011F01F0EB3FFC01010180EB07F03C38
+7CB642>97 D<913803FFE0023F13FE91B67E010315E0010F9038003FF0D91FFCEB07F8D9
+7FF0497E4948497E485B484B7E5C4890C7FC5AA248486E5AA2003F6F5AEE03F0484891C8
+FCA512FFAB127FA37F123FA36C6CED0F80A26C6DEC1F007E806C163E6C6D5C6C6D5CD97F
+FC495A6DB4EB07E0010F9038C01FC06D90B55A01014AC7FCD9003F13F80203138031387C
+B63A>99 D<943803FF80040FB5FCA5EE003F170FB3A4913803FF80023F13F849B512FE01
+07ECFF8F499038C03FCF90273FFE0007B5FCD97FF81301D9FFE06D7E4849804849804882
+91C8FC5A485AA2123FA3485AA412FFAB127FA4123F7FA2121FA26C7E5F7E6C6D5C6C6D5C
+6C6D49B5FC6D6C4914E0D93FFCD90FEFEBFF806DB4EB7F8F010790B5120F010114FC6D6C
+13E00207010049C7FC41547CD249>I<913803FF80023F13F849B512FE01076E7E490101
+7F903A3FF8007FF049486D7E49486D7E4849130F48496D7E4890C7FC707E5A4848168082
+003F17C0A25B127F7013E0A312FFA290B8FCA401FCCAFCA6127FA46C7EA2001FEE03E0A2
+6C7EEF07C06C7F6CEE0F806E141F6C6DEC3F006C6D147E6D6C5CD91FFEEB03F8903A0FFF
+C01FF0010390B512C0010092C7FC021F13FC020113C033387CB63C>I<EB3FF8B5FCA512
+03C6FCB3A4EE1FFC93B57E030314E0030F14F892391FC07FFC92393E003FFE0378131F4B
+6D7EDAF9C08114FB4B7F02FFC7FC855CA25CA35CB3ADB6D8F807B612C0A542537CD249>
+104 D<133EEBFF80487F487F487FA2487FA56C5BA26C5B6C5B6C5B013EC7FC90C8FCADEB
+1FF8B5FCA512017EB3B3A6B612F0A51C547CD324>I<EB3FF8B5FCA51203C6FCB3A50407
+B512F0A59339007FF000EF3FC04D5A05FEC7FC4C5A4C5AEE0FF04C5A4C5A4CC8FC16FE4B
+5AED07F84B5A4B5A4B7E157F9138F9FFF802FB7F91B57EA28203BF7F151F4A6C7F02F880
+4A6C7F816F7F836F7F167F83707F82707F84707F82707F84707F84B6D8F00F14FEA53F53
+7DD245>107 D<EB3FF8B5FCA51203C6FCB3B3B3B1B612F8A51D537CD224>I<D93FF0D91F
+F84AB47EB591B56C010F13F803036E013F7F030F02F090B6FCDB1F809027F801F80F7F92
+2A3E003FFC03E0037F00030278ED0780C602E090281FFE0E00017FDAF1C06E4881DAF380
+5D02F76E01787F92C7147002FE4C81A34A5EA34A5EB3ADB6D8F80FB66CB612F8A565367B
+B56E>I<D93FF0EB1FFCB591B57E030314E0030F14F892391FC07FFC92393E003FFE0003
+0278131FC64A6D7EDAF1C08114F34B7F02F7C7FC02FF825CA25CA35CB3ADB6D8F807B612
+C0A542367CB549>I<913801FFC0023F13FE91B67E010315E0010F018013F8903A3FFC00
+1FFED97FF0EB07FF49486D7F48496D7F48496D7F91C8127F4883488349153F001F83A200
+3F8349151FA2007F83A400FF1880AC007F1800A3003F5F6D153FA2001F5FA26C6C4B5AA2
+6C6D4A5A6C5F6C6D495B6C6D495B6D6C4990C7FCD93FFCEB1FFE6DB46CB45A010790B512
+F0010115C0D9003F49C8FC020313E039387CB642>I<90393FF003F8B5EB0FFF033F13C0
+4B13E09238FC3FF09139F1F07FF8000114C06C01F3EBFFFCECF7805DA214FEEE7FF8A24A
+EB3FF0EE0FC093C7FCA35CB3ACB612FEA52E367DB535>114 D<903903FFC00E011FEBFC
+3E90B5EAFE7E48ECFFFE3907FE003FD80FF0130FD81FC01303491301003F140048C8127E
+A348153EA27FA27F01F091C7FC13FCEBFF806C13FEECFFF06C14FE6C6E7E16E06C816C81
+0001816C81013F80010F15801301D9000F14C0EC003F1507030113E000788000F8157F16
+3F7E161FA27E17C07EA26DEC3F807F6DEC7F006D14FE01FCEB03FC9039FF801FF8D8FE3F
+B55A486C14C0D8F00791C7FC39E0007FF02B387CB634>I<147CA614FCA41301A31303A2
+1307A2130F131F133F137F13FF1203000F90B512FEB7FCA426007FFCC8FCB3A9EE0F80AB
+013FEC1F0080A2011F143E6D6C133C167C6DEBC0F80101EBFFF06D5C023F1380DA03FEC7
+FC294D7ECB33>I<D93FF8913801FFC0B50207B5FCA50003ED001FC61607B3AF5FA35F13
+7F5F17776D6C14F7DC01E713F06D6CD907C7EBFFC0903A0FFF801F876D90B51207010114
+FC6D6C13F0020701C091C7FC42377CB549>I<003FB712FEA4DA000113FC01F815F801E0
+5B494913F04915E090C74813C05D007E16804B13005D5E007C4A5A5C4A5B5E5C4A5BC75C
+4A5B5C93C7FC4A5A14FF5D495B5B4B131F495B5B495B5D49153F4990C7123E5C495A5A4A
+147E485B4816FE5C484913014815034849130791C7EA1FFC48EC01FFB8FCA430357CB43A
+>122 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fq cmmi10 10 1
+/Fq 1 35 df<EC3FE0903801FFFC010713FF011F148090397F801FC09038FC0007D801E0
+EB0180484890C7FC5B48C9FCA57F3803C0F03801EFFE6CB5FCA200035BD80780C8FC48C9
+FC121CA25A5AA35AA26C14180070141C5D00785C003E495A391F800FC06CB55A6C91C7FC
+000113FC38003FE022287FA527>34 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fr ecrm0700 7 1
+/Fr 1 66 df<140E141FA34A7EA24A7EA34A7E14E7A2903801C3F0A390380381F8A20107
+7F1400A249137E130EA2497FA2013C80013FB5FCA24980903870000FA2496D7EA348486D
+7EA20003811501D80FE080D8FFFC90383FFFE0A32B2A7EA931>65
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fs ecrm1000 10 38
+/Fs 38 123 df<DA07FC13FC91393FFF07FF49B5009F1380903B03FC07FF8FC0903B0FE0
+03FE0FE0903A1FC007FC1F90383F800FD97F0013F8017EED0FC001FE903907F007804992
+C7FC1201ACB812F8A32801FC0007F0C7FCB3AB486C497E267FFFE0B512F0A3333B7FBA30
+>27 D<EC07F8EC3FFE49B57E903903FC07C090390FE001E090381FC0034948487E90387F
+000F137E13FE496D5A00016E5A6F5A92C8FCA9ED07F0B7FCA33901FC001F1507B3AA486C
+497E267FFFE0B512C0A32A3B7FBA2E>I<121E123FEA7F80EAFFC0A213E0A2127F123F12
+1E1200A4EA01C0A3EA0380A2EA0700A2120E5A123C123812100B1A7A8917>44
+D<B512FCA616067F941C>I<121E123FEA7F80EAFFC0A4EA7F80EA3F00121E0A0A7A8917>
+I<EB0FF0EB7FFE48B57E3903E03FC03907800FE0390E0007F0486D7E48806E7E5A6E7E12
+FE7E6D1480A2157FA26CC7FC123E001C14FFC8FC1600A24A5AA24A5A5D14075D4A5A4A5A
+5D4AC7FC147E5C495A14E0495A495A49C8FC011EEB03805B5B491307491400485A485A48
+C75A48B6FC5A5A485CB6FCA321377CB62A>50 D<B812FEA30001903880000F6C90C71201
+EE007F838383A383A31880170316E0A394C7FCA31501A21503150F91B5FCA3EC000F1503
+1501A21500A218E0A31701040013C0A41703A3EF0780A2170FA2171F173F17FF486D010F
+1300B9FCA333397EB838>69 D<B612C0A3C6EBC0006D5AB3B3AD497EB612C0A31A397EB8
+1E>73 D<B612E0A3000101C0C8FC6C90C9FCB3AD1738A517781770A417F0A21601A21603
+1607160FEE3FE04890388001FFB8FCA32D397DB834>76 D<B56C92380FFFF8A300016D92
+381FFC006C60D9EFE0153BA3D9E7F01573A3D9E3F815E3A2D9E1FCEC01C3A3D9E0FEEC03
+83A3027FEC0703A26E6C130EA36E6C131CA36E6C1338A26E6C1370A36E6C13E0A2913901
+FC01C0A3913900FE0380A392387F0700A2ED3F8EA3ED1FDCA3ED0FF8A26F5A487E487ED8
+0FFE6D48497EB500E00203B512F8A2ED01C045397DB84C>I<D90FF813C090383FFE0190
+B512813901F80FE33907E001F7390F80007F90C7123F48141F003E140FA2481407A200FC
+1403A415017EA27E6C91C7FC7F13E0EA3FF8EBFF806C13F86CEBFF806C14E06C14F86C80
+6C80013F7F01071480D9007F13C0020713E0EC007FED1FF0150F150716F81503126012E0
+1501A47E16F0A26C14036C15E0A26CEC07C06CEC0F80D8FBC0EB1F00D8F9F0133ED8F0FF
+13FC39E03FFFF8010F13E0D8C00190C7FC253D7CBA2E>83 D<003FB812E0A3D9E003EB00
+3F90260001FE1307007EEE03F0007C160100781600A300701770A400F01778481738A4C7
+1600B3B0913807FF80011FB612E0A335397DB83C>I<007FB590387FFFFCA3C601F8010F
+1380D97FE0D903FCC7FC013FEC01F06D6C5C5F6D6C13036D6C495A94C8FC6D6C5B161E6D
+6C131C6DEB803C5E91387FC07091383FE0F0EDE1E091381FF1C0EC0FF3EDFB806EB4C9FC
+A26E5A6E7EA26E7F6F7E15FF825C913803DFF0ED8FF8140791380F07FC91380E03FE141E
+91381C01FF4A7E02788002706D7E14F049486D7E4A6D7E130349486D7E91C76C7E5B011E
+6E7E1601013E8101FF8200076D01077FB500F0013FEBFF80A339397EB83E>88
+D<EB3FE0EBFFFC000313FF3907C03F80390F800FC0486C6C7E01E07F6E7EA2380FC001D8
+07807FEA0300C7FCA414FF130FEB7FF13801FF01EA07FCEA0FF0EA1FE0EA3FC0EA7F80A2
+D8FF00141CA41403A2387F800714063A3FC01C7E383A1FF0787FF83A0FFFF03FF0000301
+E013E03A007F000F8026277DA52A>97 D<EA03F812FFA3120F1203B0EC0FE0EC7FFC9038
+F9FFFE9039FBE03F809039FF800FC09039FE0007E049EB03F0A249EB01F816FCA216FE15
+00A216FFA916FEA3150116FCA2ED03F86D14F0ED07E06DEB0FC09039E7801F809039E3E0
+7F009038C1FFFE9038807FF8C7EA1FC0283B7EB92E>I<EB03FC90381FFF80017F13E090
+38FE01F03901F800F83903F001FC3807E003EA0FC0121F90388001F8003FEB00F0156000
+7F140090C8FCA25AA97EA27FA2003F140E7F001F141C6C7E000714386C7ED801FC13F039
+00FF03E090387FFFC0011F1300EB07F81F277DA525>I<ED1FC0EC07FFA3EC007F151FB0
+EB07F8EB1FFE90387FFF9F9038FE07DF3901F800FF4848137F4848133F4848131F121F48
+5AA2127F90C7FCA35AA97EA27F123FA2121F6C6C133F157F6C6C13FF3A03F001DFF03A01
+FC079FFF39007FFF1FEB3FFED907F013C0283B7DB92E>I<EB07F8EB1FFF017F13809038
+FC0FC03901F003E03903E001F0000714F8390FC000FC121F4913FE003F147EA248C7127F
+A35A90B6FCA390C8FCA57EA27F123F15076C7E150E6C7E0007141C6C6C133CD801FC1378
+3900FF01F090383FFFC06D1380903803FC0020277EA525>I<147E903803FF80010F13C0
+90381FC7E090383F07F0EB7E0F13FE13FC0001EB07E09038F803C0000390C7FCADB512FC
+A3D803F8C7FCB3AB487EB512F8A31C3B7FBA19>I<ED03E090390FF00FF090393FFC1FF8
+90B5EA3C7C3A01F81FF0FC3A03E007C07C3A07C003E038000FECF000001F80EB8001003F
+80A7001F5CEBC003000F5C00075C6C6C485A9038F81F800006B5C7FCEB3FFC380E0FF090
+C9FC121EA3121F6C7E90B512C015F86C14FE6CECFF8016C04815E0391F80007F48C7EA0F
+F0007E140316F8481401A5007EEC03F0A26CEC07E06C6CEB0FC0D80FE0EB3F803A07FC01
+FF000001B512FC6C6C13F0010790C7FC26387EA52A>I<EA03F812FFA3120F1203B0EC07
+F0EC1FFCEC7FFF9138F07F809038F9C01FD9FB807F9038FF000F49805BA35BB3A4486C49
+7EB500E1B51280A3293A7EB92E>I<EA03C0487E487E487EA46C5A6C5A6C5AC8FCA9EA01
+F812FFA312071203B3AA487EB512E0A313387EB718>I<EB01E0EB03F0EB07F8EB0FFCA4
+EB07F8EB03F0EB01E090C7FCA9EB01FC13FFA313071301B3B3A2123C127E00FF13F81303
+14F0A2387E07E0387C0FC0383FFF00EA0FFEEA03F8164984B719>I<EA03F812FFA3120F
+1203B1913803FFFCA36E13C0913800FE005D15F04A5A4A5A4A5A4AC7FC141E5C5C14FCEB
+F9FE13FBEBFF7F496C7EEBFC1F01F87F6E7E6E7EA26E7E6E7EA26E7E157FA2ED3F8016C0
+486CEB7FF0B500E1B5FCA3283A7EB92C>I<EA03F812FFA3120F1203B3B3AD487EB512E0
+A3133A7EB918>I<2703F807F8EB0FF000FFD91FFEEB3FFCDA7FFFEBFFFE913AF03F81E0
+7F3D0FF9C00FC3801F802603FB80D9E7007F020013E601FED907FC6D7EA2495CA2495CB3
+A4486C496C497EB500E1B500C3B51280A341257EA446>I<3903F807F000FFEB1FFCEC7F
+FF9138F07F80390FF9C01F2603FB807F9038FF000F49805BA35BB3A4486C497EB500E1B5
+1280A329257EA42E>I<EB03FE90380FFF80013F13E09038FE03F83901F800FC4848137E
+48487F4848EB1F80001F15C049130F003F15E0A248C7EA07F0A44815F8A96C15F0A26D13
+0F003F15E0A26C6CEB1FC0000F15806D133F6C6CEB7F006C6C13FE3900FE03F890387FFF
+F0011F13C0D903FEC7FC25277EA52A>I<3903F80FE000FFEB7FFC9038F9FFFE9039FBE0
+7F803A07FF801FC03A03FE000FE049EB07F0A249EB03F816FC150116FEA3ED00FFA916FE
+1501A316FC150316F86DEB07F0ED0FE06D14C09039FF803F809039FBE07F009038F9FFFE
+9038F87FF8EC1FC091C8FCAB487EB512E0A328357EA42E>I<3803F03F00FFEB7F809038
+F1FFE014C7390FF38FF03803F70F13F69038FE07E09038FC03C0EC018091C7FCA25BB3A3
+487EB512F8A31C257EA421>114 D<EBFF83000313E7000F13FFEA1F80383E003F487F00
+787FA200F87FA37E6C90C7FC6C7EEA7FF8EBFF806C13E06C13F86C7F6C7F00017F6C7E01
+031380EB003F0060EB1FC000E0130FA26C1307A37E15806C130F1500B4131EEBC07C38F3
+FFF800E15B38C07F801A277DA521>I<131CA5133CA3137CA213FC120112031207121FB6
+FCA3D801FCC7FCB2EC01C0A93900FE0380A2017E13006D5AEB1FFE6D5AEB03F01A347FB2
+20>I<D803F8EB0FE000FFEB03FFA3000FEB003F0003140FB3A5151FA2153F1201156F6C
+6CEBEFF8903A7E03CFFF8090383FFF8F6D130FD903FCEBE00029267EA42E>I<B538C07F
+FEA33A0FFC001FF0D803F8EB07C016807F00011500A26D5B0000140EA2017F5BA2EC803C
+013F1338A26D6C5AA214E0010F5BA214F101075BA2903803FB80A214FF6D90C7FCA36D5A
+A2147CA3143827257EA32C>I<B53A8FFFF07FFEA3260FF8009038800FF8000791397F00
+07E0EF03C000031780816DEC80070001027F1400A26D6E5A000002FF130E15EF6DECE01E
+D97F01141C15C70281EBF03CD93F8314381583D91FC36D5AECC701A2D90FE76D5AECEE00
+A2D907FEEBFFC04A137FA201035D4A133FA2010192C7FC4A7FA20100141E4A130E37257E
+A33C>I<B500C0B5FCA300039038007FF06C48EB3F806C6C013EC7FC6D133CEB3F806E5A
+011F5B6D6C5A14F1903807FBC06DB45A6D90C8FCA26D5A147F818114FF497FECCFF0EB03
+C790380783F890380F03FCEB0E0190381E00FE497F496D7E01F8133F000181D80FFC497E
+B548B51280A329247FA32C>I<B538C07FFEA33A07FC001FF06C48EB07C016807F000115
+00A26C6C130EA26D131E6D131CA26D6C5AA2ECC078011F1370A2ECE0F0010F5B14F09038
+07F1C0A214FB01035BA26DB4C7FCA36D5AA2147CA31438A214781470A25CA21301007C5B
+EAFE035C130749C8FCEAFC1EEA783CEA3FF86C5AEA0FC027357EA32C>I<003FB512FCA3
+9038C007F8D83E0013F0003C130FEC1FE0003814C00078EB3F80147F0070EBFF005C1301
+495A5CEA0007495A5C495A133F90387F800E14005B485A5B0003141E485A5B4848131C00
+1F143C4848137C4913FC007F1303B6FCA31F247EA325>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Ft ecbx1000 10 7
+/Ft 7 117 df<ED03E04B7EA24B7EA34B7EA24B7EA34B7EA292B57EA34A8015F7020380
+15E715E302078015C1020F801580A2021F80ED007F4A80023E133FA2027E80027C7F02FC
+814A7FA20101824A7F49B77EA34982A290270FC000017F4A7FA2011F8291C8127F498201
+3E153FA2017E82017C81B500F8010FB61280A5413A7DB948>65 D<EB3FFE0003B512E048
+14F84880391FF007FE393FF801FF6E7F82157F6C4880A26C5AEA0380C8FCA291B5FC130F
+90B6FC0003EBF87F481380381FFC00485A5B485A485AA515FF6C6C5A6C6C487F903AFC0F
+BFFFC06CB5123F0007497E6CEBF80F39007FC0032A257DA42E>97
+D<13FFB5FCA512077EAEEDFF80020F13F8023F7F91B6FCDAFE031380DAF00013C002C0EB
+3FE04A14F091C7121F17F8A2EE0FFCA317FEA917FCA3EE1FF8A217F06EEB3FE06E137F02
+F0EBFFC09026FDFC07138001F8B5EAFE00023F5BD9F00F13F0D9E00190C7FC2F3A7EB935
+>I<903801FFC0010F13FC017F7F90B6FC48018013802607FE0113C0EA0FFC13F8EA1FF0
+003F6D1380A24848EB7F00151C92C7FC12FFA9127F7FA2123F6DEB03E0121F6C6CEB07C0
+7F6C6CEB0F8000019038E03F006CEBFFFE6D5B010F13F00101138023257DA42A>I<9038
+FE07F000FFEB1FFC4A7E4A7E02F8138002E113C0EA07FF6C13C1A202801380A2ED7F0015
+1C91C8FCB3B512FEA522257EA427>114 D<90383FF0383903FFFEF84813FF121F383FC0
+0FEB0003007E1301140012FEA27E6D130013F8EBFFE06C13FC14FF6C14C06C14E06C14F0
+000314F8C614FC131F9038007FFE14070078130112F814007EA26C14FC6C1301018013F8
+9038F00FF090B512E000FD14C000F0140038E01FF81F257DA426>I<131FA55BA45BA25B
+A25A5A5A001FEBFFE0B6FCA4000390C7FCB115F8A86CEB01F014816CEBC3E090387FFFC0
+6D13806D1300EB03FC1D357EB425>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fu cmmi12 17.28 1
+/Fu 1 35 df<EEFFE0031F13FC92B61280020315C0020F15F0023F15F84A15FC913AFFF8
+007FFE010390C7120FD907F81403D90FE0EC00FCD91F80157891CAFC133E5B13785BA348
+5AA37F1200A27F90397C03FFF0D93E1F7F013FB57E6D80903907FE007E011FB55A495CD9
+7E3F5BD9F80313804848CAFC485AEA0780120F90CBFC121EA25AA25AA35AA46C1606170F
+1278007C161E173E007E5E6C5ED81FC0EC03F001F0EC1FE06CB4903803FFC06C90B65A6C
+93C7FC6C15FC6C6C5C6D14E0010791C8FC010013F037447CC042>34
+D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fv ecrm1200 12 17
+/Fv 17 119 df<92397FC001FC913A07FFF807FF023FD9FC1F13C0913BFF803F7F07E090
+3B01FC000FFC0FD903F090391FF81FF04948EB3FF04948137F494814E0013FEE0FE049C7
+003FEB07C09438C0038001FE021F90C7FCAFB912F0A4C648C7D81FC0C7FCB3B0486C4A7E
+007FD9FC0FB512E0A43C467EC539>27 D<121E123FEA7F80EAFFC0A313E0127F123F121E
+1200A5EA01C0A4EA0380A2EA0700A2120E121E121C5A5A12200B1D78891B>44
+D<14FF010713E0011F13F890383F81FC9038FE007FD801F8EB1F8049130F000315C04848
+EB07E0491303000F15F0A24848EB01F8A2003F15FCA390C8FC4815FEA54815FFB3A46C15
+FEA46D1301A2003F15FCA3001F15F8A26C6CEB03F0A26D1307000715E06C6CEB0FC06D13
+1F6C6CEB3F806C6CEB7F0090383F81FC6DB45A010713E0010090C7FC28447CC131>48
+D<1438147814F81303130F137FB5FCA213F71387EA0007B3B3AFEB1FFE007FB61280A421
+4278C131>I<EB03FE90381FFFC0017F13F090B57E3903F00FFE3907C003FF48C7138000
+0EEC7FC048EC3FE0003C141F003815F048140F16F8127CB414076D14FC7FA46C5AA26CC7
+FCC8FC16F8150FA216F0151F16E0ED3FC0A2ED7F80160015FEA24A5A4A5A4A5A5D4A5A4A
+C7FC143E5C5C495A5C495A4948131C49C7FC131E4914385B5B485A491478485A48C812F0
+48B6FC5A5A5AB7FC16E0A326427BC131>I<ED01E0A34B7EA34B7EA34B7EA24B7EA34B7E
+1539A203797F1570A203F07FEDE07FA2020180EDC03FA2020380ED801FA2020780ED000F
+A24A80020E1307A24A801603A24A8082A24A8182A24A8191B7FCA24982A202C0C7123F49
+486E7EA349C86C7EA24982010E1507A2011E82011C1503A2013C82013881A2017C83EA01
+FE2607FF8002077FB500F091B612C0A442477DC649>65 D<DB0FFC146092B500C013E002
+0314F0020FECFC01913A3FFE00FE03DAFFE0131F490180EB07874948C7EA03CFD90FF8EC
+00EF4948157F4948153F495A4A151F49C9120F485A000317075B00071703485AA2484816
+01A3485A1800A2127FA2491700A212FFAC127FA27F19E0123FA36C7EA2F001C06C7EA26C
+6C1603000318807F0001EF07006C7E6D6C150E6E151E6D6C5D6D6C15386D6C15F0D903FE
+4A5A6D6C6CEB07C06D01E0EB1F80DA3FFE01FFC7FC020FB512FC020314F0020014C0DB0F
+FEC8FC3B487BC546>67 D<ED1FFC4AB512C0020714F091391FF007FC91397F8000FFD901
+FEC7EA3FC049486E7ED907F0EC07F049486E7E49486E7E49486E7E49C9127F4983484870
+7E4848707EA24848707EA2000F84491607001F84A24848707EA3007F84A24982A300FF19
+80AD6C6C4C1300A4003F60A26D1607001F60A26C6C4C5AA20007606D161F0003606D163F
+6C6C4C5A6C606D6C4BC7FC6E5C6D6C4A5A6D6C4A5AD907F8EC0FF06D6C4A5A6DB4EC7FC0
+9028007FC001FFC8FC91391FF007FC0207B512F0020114C09126001FFCC9FC41487BC54C
+>79 D<EB01FE903807FFC0011F13F090387F03F89038FC00FC4848137E48487F4848EB1F
+80A24848EB0FC0121F4914E0003F1407A2127F90C713F0A35A90B6FCA390C9FCA67EA27F
+123FA216706C7EA26C6C14E012076C6CEB01C06C6CEB03806C6CEB0700017F130E90383F
+C07C90380FFFF8010313E0010090C7FC242E7DAC2B>101 D<EA01E0487E487E487EA46C
+5A6C5A6C5AC8FCADEA01FC12FFA4120712031201B3AE487EB512F8A415437DC21C>105
+D<EA01FC12FFA4120712031201B3B3B3A3487EB512F8A415457DC41C>108
+D<EC7F80903803FFF0010F13FC90383FC0FF90397E001F80496D7ED801F0EB03E0000381
+48486D7E48486D7EA24848147E003F157FA348C8EA3F80A44816C0AA6C1680A26D147F00
+3F1600A2001F157E6D14FE000F5D6D13016C6C495A6C6C495A6C6C495A6C6C495A90263F
+C0FFC7FC6DB45A010713F89038007F802A2E7DAC31>111 D<3901FC01FE00FF90380FFF
+C0023F13F091387C07F89138F001FE3A03FDC0007F6CB448EB3F8091C7EA1FC05B49EC0F
+E017F0160717F8160317FCA3160117FEA917FC1603A317F8160717F0160F6D15E0EE1FC0
+6DEC3F806EEB7F00D9FDC013FE9039FCE001FC91387C0FF891383FFFE0020F1380DA03FC
+C7FC91C9FCAD487EB512F8A42F3F7DAB36>I<3903F807E000FFEB1FF8EC3FFCEC78FEEC
+E1FF3807F9C100031381EA01FBEC00FE01FF137C4913381500A35BB3A7487EB512FEA420
+2C7DAB26>114 D<90383FE0183901FFFC3848EBFF78390FE01FF8381F0003003E130100
+3C1300481478A212F81538A37E7E6C1400EA7FC013FC383FFFE06C13FC6C13FF6C14806C
+14C0C614E0011F13F0010013F8EC0FFC14030060130000E014FE157E7E153EA37E153C7E
+157C6C14786C14F039FB8003E039F1F00FC000F0B5128039E07FFE0038C00FF01F2E7DAC
+26>I<130EA6131EA4133EA2137EA213FE120112031207001FB512F0B6FCA3C648C7FCB3
+A3151CAA017E1338137FA26D1370EB1F8090380FE1E0903807FFC06D13809038007E001E
+3E7EBC26>I<B539F003FFFCA4000390C7EA7FE0D801FCEC3F006D141E0000151CA26D14
+3C6D1438A26D6C5BA26E13F0011F5CA2ECE001010F5CA26D6C485AA2ECF807010391C7FC
+A26E5A0101130EA26D6C5AA2ECFF3CEC7F38A215F86E5AA26E5AA36E5AA36E5AA22E2C7E
+AA33>118 D E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fw ecrm1728 17.28 25
+/Fw 25 118 df<EA0F80EA1FC0EA3FE0EA7FF0EAFFF8A5EA7FF0EA3FE0EA1FC0EA0F800D
+0D748C25>46 D<EC03FF021F13E0027F13F8903901FE01FE903903F8007FD90FE0EB1FC0
+49486D7E49486D7E49C76C7E017E140101FE8148486E7EA24848157FA24848ED3F80A200
+0F17C0A249151F001F17E0A3003F17F0A44848ED0FF8A800FF17FCB3A9007F17F8A56D15
+1FA2003F17F0A4001F17E0A36D153F000F17C0A2000717806D157F00031700A26C6C15FE
+A26C6C4A5A6D14036D5D6D6C495A6D6C495A6D6C495AD907F8EB7F80902701FF03FEC7FC
+9039007FFFF8021F13E0020390C8FC36607ADD43>48 D<EC0FFC91B512C0010314F0010F
+14FC90391FC01FFF90263F000313C0017C01007F01F0EC3FF048486E7E48486E7E484881
+48C81207707E001E1780824817C0821238007817E0A2177FB46C16F07F7F7FA56C5A6C5A
+6C5A0006C913E0CA12FFA318C05E1880A24C1300A24C5AA24C5A5F4C5AA24C5A5F4C5A4C
+C7FC5E4B5A4B5A4B5A5E4B5A4B5A4BC8FC157E157C5D4A5A4A5A4A5A4A5A92C9FC141E5C
+147C4A1570495A5C495A494815E049C9FC131E5B13384915015B484816C04848150348C9
+120790B8FC5A5A5A5AB91280A4345E79DD43>50 D<170F4D7EA34D7EA34D7EA34D7EA34C
+7FA24C7F17CFA204077F1787A2040F7F1703A2041F80EE1E01A2043E80EE3C00A2047C80
+0478137FA24C80183FA24B4880181FA24B486D7EA20307814C1307A2030F8193C77EA24B
+82031E80A2033E82033C80A2037C820378157FA24B82193FA24A4882191FA24A488292B8
+FC4A83A3DA0F80C8EA07FF92C97EA24A84021E82A2023E84023C82A2027C840278177FA2
+4A841A3FA24948841A1FA24948841A0F0107854A1707A2010F8586131F496C85137F2601
+FFF04D7F000701FC051F13F0B66C0307B612F0A45C657CE465>65
+D<BC1280A4C601FCC81201D93FF8DB001F13C0011F170319001A7F1A3F1A1F1A0F1A07A2
+1A03A21BE01A01A41A00A61B701870A41B00A418F0A4170117031707170F177F91B7FCA4
+02F8C7127F170F1707170317011700A41870A31B0EA41B1C95C8FCA51B3C1B38A31B78A4
+1BF0A31A01A21A031A07A2F20FE01A1F1A7F1AFF1903013F171FD9FFFC0303B5FCBC12C0
+A44F6278E15C>69 D<B712E0A4C60280CAFCD93FFCCBFC131F5CB3B3B21A38A61A781A70
+A61AF0A41901A21AE01903A21907A2190F191F193F197F19FF1803180F013F043F13C0D9
+FFFC0203B5FCBBFCA4456278E154>76 D<B500FC071FB51280A36E61C6F58000013F51C7
+FCD91DFFF177FCA2011C6D18E7A36E6CEF01C7A36E6CEF0387A36E6CEF0707A26E6C170E
+A36E6C171CA36E6C1738A36E6C1770A26E6D16E0A36F6CED01C0A36F6CED0380A36F6CED
+0700A26F6C150EA36F6C5DA36F6C5DA36F6C5DA26F6D5CA3706C495AA3706C495AA3706C
+49C7FCA2706C130EA3706C5BA3706C5BA3706C5BA3706D5AA294387FC1C0A394383FE380
+A3DD1FF7C8FCA3EF0FFEA2013E6F5AA2137F715A2601FFC04F7E000701F096383FFF80B6
+6C6D48023FB61280A3715A696277E17C>I<B912C018FEF0FFC019F0C601FCC7000113FC
+D93FF89138001FFF011F04037F727F9538007FF0737E737E190F737E86731380A27313C0
+A31BE085A21BF0A91BE0A2611BC0A34F13801B0061624F5A4F5A4F5A4F5A4E485A4E90C7
+FCF01FFE943801FFF891B812E096C8FC18F802F8CCFCB3B3A4497E90B5FCB7FCA44C6278
+E15C>80 D<DA07FF1403023F01F05B49B512FC010702FF5B90260FFC0013C0D91FE09038
+0FE01F017FC7EA03F001FE913800F83FD801F8153C48486F5A496F5A0007824848814848
+81A248CAFCA2845A007E83A200FE83A384A37EA284A26C7EA27F6D93C7FC123F7FEA1FFC
+7F6C6C7E14E06C13FC6CEBFFC06C14F86CECFF806D14F86DECFF806D15E0010715F86D15
+FE010081021F15C0020181DA003F80030380DB003F7F16039338007FFEEF1FFF17077113
+80837113C0187F19E0183F181FA2006018F000E0170FA31807A37EA46C18E0A36C170F19
+C07E181F6C18807FF03F006D167E7F6D5ED8FE7C4B5A486C4B5A6D6C4A5A26F80FE0EC1F
+C0D903FCEC7F8029F001FFE003FFC7FC6D6CB512FC48011F14F0020314C0489026001FFE
+C8FC3C6679E34B>83 D<003FBC12F0A49126800007903880000701FCC76C90C8FC01E019
+1F49190F4848F107F890C81703007E1A01007C1A00A300781B78A400701B38A600F01B3C
+481B1CA7C91800B3B3B3A54C7FA2043F13F00203B8FCA456627BE161>I<003FB66C0203
+B61280A4D8003F01F8C9ECE000010F49043F90C7FC6D49EE1FFC6D4917F06D616D6D5F6F
+5F027F95C8FC6E6C163E81021F5F6E6C5E816E4C5A6E6D4A5A826E4C5A6E6D4A5A826F6C
+4AC9FC033F153E826F6C5C030F5D705C6FEB80016F4A5A05C05B6FEBE0076F4A5A05F090
+CAFC706C5A043F133EEFFC3C93381FFE7C040F5B715A82705B60707F8284717E173F4D7E
+8417FF933801F7FF85EE03E3DC07C17F85EE0F804C486C7E85043E133F4C6D7E854C130F
+4B486D7E864B487F4B486D7F4C81030F804BC86C7E031E82033E153F4B6F7E03788203F8
+150F4A486F7E4B830203707F4A48814B83020F707F4ACA127F021E84023E717E4A171F02
+788402F8717E010184010386010F727F496C5FD97FFE4D13F00007B5053F13FCB600E04B
+B612FCA45E627DE165>88 D<EC1FF049B5FC010714C090391FE01FF090393E0003F80178
+6D7E49EB007FD801C06E7E1203496E7ED807406E7E01F881486C1407837FA2707EA26C5A
+6C5A6C5AC9FCA6ED03FF92B5FC140F027F1303903803FFE0010F1300EB1FF8EB7FE0495A
+4890C7FC485A485A485A121F5B123F484817E0A3485AA31607A3160FA26C6C141DA26C6C
+023914C0001F923870FE016C6C14E06C6C903A03C07F03806CB4D9078013876C903BC03F
+003FFF0027007FFFFC6D5A011F01F06D5A01010180EB03F03B417ABF43>97
+D<4AB47E020F13F8023F13FE9139FF807F80903A03FC0007E0D907F0EB01F04948EB0078
+49488049488049C8120E01FE1517000116FF48484A1380A248485C120F5B121F70130049
+6E5A003F167C94C7FC127FA25BA312FFAC127FA27FA2123FA27F121FEF01C0120F7F0007
+EE03807F0003EE07006C7E6C6C150EA26D6C5C6D6C5CD90FE05CD907F8495AD903FEEB07
+C0902700FFC03FC7FC91383FFFFE020F13F80201138032417BBF3C>99
+D<4AB4FC021F13F0027F13FC903901FF01FF903A03F8007F80D90FE0EB1FC049486D7E49
+486D7E49C76C7E01FE8100016F7E5B00036F7E485AEF7F80485AA2001F17C049153F123F
+A3007F17E05BA312FF90B8FCA301C0CAFCA8127FA37FA2123FA36C7E18E0120F7F0007EE
+01C06C7EEF03806C7E6C6CED07006D150E6D7E6D6C143CD90FF05C6D6C5CD901FEEB03C0
+903A00FFC01F8091263FFFFEC7FC020713F8020013C033417CBF3C>101
+D<ED1FE0EDFFF802037F91380FF03E91381FC01F91393F003F804AEB7FC002FE13FF495A
+A2495A0107EC7F804AEB3F00161E010F91C7FCA25C131FB3A4B712E0A426001FE0C8FCB3
+B3B0497EEB7FFC003FB512FEA42A657DE429>I<187FDA07F8903803FFC091277FFF800F
+13E049B538E03F83903C03FC0FF07C07F0903A0FE001FCF0903A1FC000FFE0494890397F
+8003E049C7003FEB01C001FE6E6CC7FCA248486E7E000382A2000782491407A3000F82A8
+00075EA36D140F00035EA200015E6C6C4A5AA2017F4A5A6D6C49C8FC496C13FE6E485A90
+39E3FC0FF001E1B55A2601E07F13809026C007F8C9FC000390CBFCA77FA27F6C7E13FE6C
+B612FCEEFFE06D15FC6D15FF6D16C084017F82D801FEC700037FD803F09138001FFC4848
+ED07FE4848ED01FF48486F7E48CA1380183F007E171FA2007C18C000FC170FA7007EEF1F
+80A26CEF3F00A26C6C167E6C6C5E6C6C4B5AD803F8ED07F06C6C4B5AD8007FED3F80D93F
+E049B4C7FCD90FFEEB1FFC0103B612F0D9007F1480020301F0C8FC3C5E7CBF43>I<137C
+13FE487E487F487FA56C5B6C90C7FC6C5A137C90C8FCB3EB0780EA0FFFB5FCA41203C6FC
+A2137FB3B3AC497E487FB61280A4195F7BDE25>105 D<EC01F0EC03F8EC07FCEC0FFEEC
+1FFFA5EC0FFEEC07FCEC03F8EC01F091C7FCB3151FEC3FFF0103B5FCA4EB000F1401A280
+B3B3B3AD15FE121F383F8001D87FC013FCEAFFE0A2EC03F815F0EBC007007F14E0903880
+0FC0393E001F80391FC07F003807FFFC6C5B38007FC0207C85DE29>I<EB03C0EA07FFB5
+FCA41201EA007FA2133FB3AB0403B512F8A404001400EF7FF8EF3FE0188095C7FC177C17
+785F4C5A4C5A4C5A4CC8FC161E16385E5E4B5A4B5A4BC9FCED1F804B7E157F4B7E9138C1
+EFF0ECC3CF9138C787F89138CF03FC14DE9138F801FE4A6C7E5C4A6D7E707EA2707E707E
+A2707E707EA2707E707EA2717E717EA2717E717EA284717E84496C4A7E496C4A13C0B600
+F090B6FCA440647CE347>I<D903C0EB7FE0D807FF903803FFFCB5010F13FFDB3F0013C0
+0378EB1FE003E06D7E0001D9C1C06D7E27007FC380130302C7C77FD93FCE140102DC81A2
+14F8717E5CA25CA45CB3B3496C4A7F496C4A7FB6D8F003B612C0A4423F7CBE4B>110
+D<EDFFC0020F13FC023F13FF9139FF807FC0903A03FC000FF0D907F0EB03F849486D7E49
+486D7E49C8123F498201FE6F7E48486F7E00038349150700078348486F7EA2001F834915
+01A2003F83A24981007F1880A400FF18C0AC007F1880A36D5D003F1800A3001F5F6D1503
+000F5FA26C6C4B5AA26C6C4B5A00015F6D151F6C6C4B5A6D6C4A5A6D6C4AC7FC6D6C495A
+D907F0EB03F8D903FCEB0FF0903A00FF807FC0023FB5C8FC020F13FC020013C03A417CBF
+43>I<D903C0EB7FC0D807FF903807FFFCB5011F13FFDB7F0013C003F8EB1FE0DAC1E0EB
+0FF80001D9C780EB03FC26007FCFC76C7E02DE6E7ED93FDC8202F86F7E4A153F4A82727E
+5C727EA2727EA2851803A285A3841A80AC1A0060A3611807A261180F61A26E4B5A616E15
+3F4E5A6E5E02DC4BC7FC4D5A02CE4A5ADAC780495ADAC3C0495ADAC1F0EB3FE0913AC07E
+01FF806FB448C8FC030F13F80300138093CAFCB3A3497E497EB612F0A4415B7CBE4B>I<
+010FEB07F8D80FFFEB1FFEB5EB7FFF9238F80F80913901E03FC0DA038013E00003903807
+007FC6130E5C137F4AEB3FC0EE1F804AEB060093C7FC5CA35CA55CB3B1497E4813F0B612
+F8A42B3F7BBE34>114 D<1470A714F0A51301A31303A21307A2130FA2131F133F137F13
+FF1203000F90B6FCB8FCA326000FF0C8FCB3AEEE01C0AE0107EC038080A2010315006E5B
+13016E130E01005C027F5B91383FE0F091380FFFE06E5B020090C7FC2A597ED734>116
+D<D903C0150FD807FFED1FFFB50203B5FCA40001ED0007D8007F1501A2013F81B3B25FA4
+5FA2011F5DA26E140E130F5F6D6C4A7F5F6D6C4A13E0D901FED903C0EBFFC0903A007FC0
+1F8091393FFFFE00020F13F8020001E0EC800042407CBE4B>I E
+%EndDVIPSBitmapFont
+%DVIPSBitmapFont: Fx bthhsm 17.28 8
+/Fx 8 164 df<F11F80F17FF8953803FFFE060F7F067F14C04DB67E050F81057F814CB7
+7E040F82163F4BB9FC030784153F4ABA7E1407023F8591BBFC1307011F8690BCFC120700
+1F87BDFCCDFC1A1F86747F86A386A66462A464A46264A4EF01F8DD07FE5DDD1FFF5B4D13
+805F94B512C04C5F4C14E0A24C14F04C4B90C7FCA24C14F8A34C02FC5BA34CECFE3FA263
+EE7C0FDCF00313FF4C7E4C7E4C6D495A1AFF93C77EA298B51280A284A584A484A484A399
+C7FC6384A263A284A263A28563A36385A263A28563A37390C8FCA4621907A262A2190362
+A3735AA362A2190062A3598FA9ED30>76 D<050FB812F0A21DE05FA31DC0A34D1780A41D
+00A25FA264A494B85AA296CAFC05FCCBFCA34C5AA65F1603A55F1607A2EB01F8EB07FEEB
+1FFF491380494A5A90B512C05A4814E0A24814F0484B5AA24814F8A34814FC94CCFC5E48
+14FEA3EA7C0FD8F003EBFF3E486C147E487E487F16FEC77E5E93B67EA280A580A480A480
+A395CBFC5F80A25FA280A25FA2815FA35F81A25FA2815FA36F90CCFCA45E1507A25EA215
+035EA36F5AA35EA215005EA35C8689E430>I<B9FCB1C66CECFE007F5EA27F5EA36D5CA3
+6D5CA37F5EA27F5EA36D91C7FCA36E5AA3143F5DA2141F5DA2140F5DA36E5AA314035DA2
+14015DA214003040809D30>97 D<BD12F0B1CD381FF800505AA3505AA3505AA261A26361
+A298C7FC61A34F5AA2191F62F00FFF0503B5FC4CB65A93B7FC153F021FB8FC0103B95A13
+1F5B90BA5A5A5A48615AA25A62A25A97C8FCA419F806FCC9FC05FCCAFC4CCBFC93CCFC48
+14800280CDFC01F0CEFC138090CFFC127C1278127012601240A2D0FC7E5450809D54>
+106 D<B9FCB13011809D30>124 D[<1708173EEFFF80040313E0040F13F8043F13FE93B6
+7E030315E0030F15F8033F15FE92B87E020317E0020F17F8020317E002001780033F4BC8
+FC030F15F8030315E003001580043F49C9FC040F13F8040313E004001380053ECAFC1708
+94CBFCB0933803FFC0043F13FC4BB67E030715E0031F15F84B8192B8FC4A834A834A834A
+834A834A834A83A291BAFC4985A249854985A24985A24985EF000704F0D9007F7F490280
+140F4BC812034901F803007F03E0163F4B161F90B5CAEA07FF4A834A8348497113804A18
+7F4A183F4A181F481BC04A180F91CC1207A249190300071BE0491901A2491900A21C605B
+000F1B70A21C305BA7BA00F01400B1D80FE0C91207AA6D160FA56D161FA2000760A26D16
+3FA36D167FA26D16FFA26C6D4A5B6E5CA26E5C6E5C6E5C6C6D4A5B02FF91B5FC6F5AEDF0
+0F92B7FC6C95C9FCA36D5EA36D5EA26D5EA26D5EA26D5E6D5EA26D5E6D93CAFC6E5C6E5C
+020F14F06E5C020114809126001FF8CBFC>84 178 128 258 84
+150 D<BD12F0B1000701C0CDFC6C7FA2807E807E80137F80133F807F817F817F817F817F
+817F81147F81A26E7EEF7FE06E903887FFFC04BFEBFF806E90B612E0856E16FC856E8286
+6E83866E83A26FD9C07F7FDD000F7F6F481303706D7F6F80716D7E6F8183737F6F6D7FA2
+6F7F737F6F7FA26F7FA2707EA2707E617013804F5B7013C061706D4890C7FC96B5FC7013
+F106F75B8295B55A705DA262715C62715C97C8FC7113FC61715B19C0717FA2717FA2717F
+A2717FA2187F61725A61725A6196C9FC180E180C5475809D54>154
+D[<ED0FFF037F13E04AB512F8020714FE4A804A814A814A819126FFFC037F9238E0007F
+490180EB1FF84990C76C7E4A14070107824A14034A1401A2010F82A24A80A76E5CA20107
+5EA26E14036E140701035E6E140F6D6D495A6D01E0EB7FF09238FC03FF6EB65A6E5D6E5D
+6E92C9FC6E5C020114F86E6C13E0030F90CAFC92CCFCB3A2EF7FE0933807FFFE041F6D7E
+047F14E04BB612F84B814B814B814B824B825D8692B87E5C865C865CA24A83A25C86A24A
+ECF807DDC000148094C7123F4A01FC140F4C804C804C6E13C091B54880A24C157F93C912
+3F5B4BEE1FE0A24B160FA349491607A34B1603A31BF01A015DA25BA21A00A7000FB5FCA2
+15FCDBFF80167016E08216FC82827115008383A283A28315E3D800079038E03FFC160716
+00173E171E4B130617024992CAFCA55B5DA35BA292CCFC5BA3495AA25AA2485BA25A5C5A
+A2485B5AA2485BB5FC5C123F6C5B1207000190CDFC6C7E133E130E>76
+187 132 282 72 163 D E
+%EndDVIPSBitmapFont
+end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+%%PaperSize: A4
+
+%%EndSetup
+%%Page: 1 1
+1 0 bop 1733 772 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1733 772 a 45 w Fx(Maaj\226)2089 772
+y
+ currentpoint grestore moveto
+ 2089 772 a 1977 772 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1977 772 a 45 w Fx(La\232a|\243)2368
+772 y
+ currentpoint grestore moveto
+ 2368 772 a 1453 1354 a Fw(ManjuT)-11 b(eX)45 b(0.2)783
+1619 y(A)g(Manju)f(Script)i(P)l(ac)l(k)-7 b(age)46 b(for)g(L)2508
+1589 y Fv(A)2561 1619 y Fw(T)2636 1650 y(E)2711 1619
+y(X)20 b(2)2899 1641 y Fu(")1623 1871 y Fv(Oliv)m(er)32
+b(Cor\033)1560 2074 y(April)f(1st,)i(2001)1694 2409 y
+Ft(Abstract)734 2561 y Fs(ManjuT)1015 2579 y(E)1061 2561
+y(X)19 b(is)e(a)h(pac)n(k)-5 b(age)17 b(o\033ering)f(Manju)j(supp)r
+(ort)f(for)g(T)2580 2579 y(E)2626 2561 y(X)h(and)f(L)2881
+2544 y Fr(A)2918 2561 y Fs(T)2964 2579 y(E)3010 2561
+y(X)12 b(2)3126 2573 y Fq(")3169 2561 y Fs(.)609 2660
+y(This)17 b(pac)n(k)-5 b(age)17 b(is)g(founded)i(on)f(MonT)1786
+2678 y(E)1832 2660 y(X)h(and)f(will)d(\034nally)i(merge)f(with)i(MonT)
+3080 2678 y(E)3126 2660 y(X)609 2760 y(in)34 b(order)f(to)h(pro)n(vide)
+e(all)g(Mongolian)f(writings.)55 b(In)34 b(con)n(trast)f(to)h(the)h
+(Mon-)609 2860 y(golian)22 b(Script)i(of)i(early)d(MonT)1599
+2877 y(E)1645 2860 y(X)i(v)n(ersions,)e(the)j(complete)d
+(retransliteration)609 2959 y(pro)r(cess)h(whic)n(h)g(generates)f
+(Manju)j(writing)c(out)j(of)g(romanized)d(input)j(is)f(built)609
+3059 y(on)41 b(the)g(ligature)d(functionalit)n(y)g(of)j(T)1866
+3077 y(E)1912 3059 y(X)h(and)f(Metafon)n(t,)j(th)n(us)d(e\033ectiv)n
+(ely)609 3158 y(eliminating)23 b(the)28 b(need)f(for)g(installing)c(an)
+n(y)k(external)f(prepro)r(cessor.)382 3445 y Fp(Con)l(ten)l(ts)382
+3648 y Fo(1)83 b(In)m(tro)s(duction)2230 b(2)382 3851
+y(2)83 b(Installation)2290 b(2)382 4055 y(3)83 b(User)35
+b(Commands)2046 b(3)517 4168 y Fn(3.1)93 b(Using)29 b(ManjuT)1285
+4187 y(E)1336 4168 y(X)h(with)g(T)1690 4187 y(E)1740
+4168 y(X)79 b(.)45 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)
+h(.)f(.)h(.)g(.)f(.)143 b(3)517 4281 y(3.2)93 b(Using)29
+b(ManjuT)1285 4300 y(E)1336 4281 y(X)h(with)g(L)1663
+4264 y Fm(A)1703 4281 y Fn(T)1753 4300 y(E)1803 4281
+y(X)14 b(2)1930 4295 y Fl(")2028 4281 y Fn(.)45 b(.)h(.)g(.)f(.)h(.)f
+(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)143 b(3)725
+4393 y(3.2.1)105 b(V)-8 b(ertical)29 b(T)-8 b(ext)31
+b(Capsules)47 b(.)f(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f
+(.)h(.)g(.)f(.)143 b(4)382 4597 y Fo(4)83 b(Character)36
+b(Set)f(and)g(Romanization)1305 b(4)517 4710 y Fn(4.1)93
+b(Basic)30 b(Character)i(Set)91 b(.)46 b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
+g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)143
+b(4)517 4823 y(4.2)93 b(Extended)32 b(Character)g(Set)68
+b(.)45 b(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
+f(.)h(.)g(.)f(.)143 b(5)517 4935 y(4.3)93 b(Tib)s(etan)30
+b(T)-8 b(ransliteration)30 b(Character)i(Set)78 b(.)46
+b(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)143 b(5)517
+5048 y(4.4)93 b(Sp)s(ecial)29 b(Characters)74 b(.)45
+b(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
+(.)h(.)f(.)h(.)g(.)f(.)143 b(6)382 5252 y Fo(5)83 b(Outlo)s(ok)36
+b(and)e(Desiderata)1716 b(7)1854 5652 y Fn(1)p eop
+%%Page: 2 2
+2 1 bop 382 548 a Fp(1)131 b(In)l(tro)t(duction)382 751
+y Fn(As)27 b(long)g(as)g(a)h(full-\035edged)f(supp)s(ort)h(of)f(all)f
+(Mongolian-based)h(languages)h(and)g(writ-)382 864 y(ing)35
+b(systems)e(\(Mongolian,)j(Manju,)h(T)-8 b(o)s(d,)37
+b(Sib)s(e)e(as)g(w)m(ell)f(as)h(v)-5 b(arious)35 b(transcription)382
+977 y(systems)26 b(for)i(Tib)s(etan,)g(Sanskrit)f(and)i(Chinese,)f
+(also)f(kno)m(wn)i(as)f(Galig)e(or)i(Ali)e(Gali\))382
+1090 y(is)h(not)j(a)m(v)-5 b(ailable)27 b(for)i(the)g(T)1342
+1109 y(E)1392 1090 y(X)g(and)g(L)1686 1073 y Fm(A)1726
+1090 y Fn(T)1776 1109 y(E)1827 1090 y(X)14 b(2)1954 1104
+y Fl(")2028 1090 y Fn(comm)m(unit)m(y)-8 b(,)29 b(the)h(author)f
+(considered)382 1202 y(it)37 b(useful)g(to)h(prepare)h(a)f(stand-alone)
+g(Manju)g(pac)m(k)-5 b(age)39 b(whic)m(h)g(can)f(b)s(e)g(used)g(with)
+382 1315 y(T)432 1335 y(E)482 1315 y(X)h(and)h(L)797
+1299 y Fm(A)837 1315 y Fn(T)887 1335 y(E)938 1315 y(X)14
+b(2)1065 1329 y Fl(")1111 1315 y Fn(.)67 b(The)40 b(pac)m(k)-5
+b(age)41 b(comes)d(in)h(t)m(w)m(o)i(v)-5 b(arieties:)56
+b(while)38 b(T)3016 1335 y(E)3067 1315 y(X)h(users)382
+1428 y(can)32 b(access)g(the)g(Manju)f(fon)m(ts,)i(L)1534
+1411 y Fm(A)1574 1428 y Fn(T)1624 1448 y(E)1674 1428
+y(X)14 b(2)1801 1442 y Fl(")1879 1428 y Fn(users)31 b(enjo)m(y)h(the)g
+(additional)e(privilege)g(of)382 1541 y(b)s(eing)d(able)g(to)g(t)m(yp)s
+(eset)h(v)m(ertical)f(capsules)f(of)h(Manju)h(text.)39
+b(Users)27 b(of)g(b)s(oth)h(comm)m(u-)382 1654 y(nities)33
+b(nev)m(er)k(ha)m(v)m(e)f(to)f(b)s(other)h(with)f(enco)s(ding)g(issues)
+f(or)h(external)g(prepro)s(cessors.)382 1767 y(Manju)k(is)e(t)m(yp)s
+(ed)j(in)e(a)h(fairly)e(standard)j(romanization)e(and)h(is)f(con)m(v)m
+(erted)j(to)e(the)382 1880 y(presen)m(tation)31 b(form)f(automatically)
+-8 b(.)382 2166 y Fp(2)131 b(Installation)382 2369 y
+Fn(Installation)23 b(of)i(this)f(soft)m(w)m(are)j(pac)m(k)-5
+b(age)26 b(is)e(straigh)m(tforw)m(ard:)40 b(The)25 b(installation)e
+(pro-)382 2482 y(cedure)31 b(dep)s(ends)g(on)g(the)f(nature)i(of)e(the)
+h(actual)f(T)2166 2502 y(E)2216 2482 y(X)g(system.)40
+b(The)31 b(directory)f(tree)382 2595 y(of)42 b(e.)15
+b(g.,)47 b(teT)-8 b(eX)43 b(is)e(di\033eren)m(t)i(from)f(the)h(em)m
+(tex)g(tree;)49 b(hence)44 b(the)f(source)g(arc)m(hiv)m(e)382
+2708 y Fk(manjutex.zip)f Fn(features)h(the)g(follo)m(wing)e(sub)s
+(directories)g(the)i(con)m(ten)m(ts)h(of)e(whic)m(h)382
+2821 y(has)30 b(to)h(b)s(e)f(placed)g(in)m(to)g(appropriate)h(branc)m
+(hes)h(of)e(the)h(T)2412 2840 y(E)2462 2821 y(X)f(installation:)518
+3009 y Fj(\017)46 b Fk(mfinput)38 b Fn(holds)g(the)h(complete)e
+(Metafon)m(t)j(sources)e(for)g(the)h(Tib)s(etan)f(fon)m(ts.)609
+3121 y(The)47 b(suggested)f(path)g(for)g(em)m(tex)g(users)f(is)g
+Fk(\\emtex\\mfinput\\manju)p Fn(;)53 b(for)609 3234 y(teT)-8
+b(eX)25 b(users)f Fk($TEXMF/fonts/source/public/manju)f
+Fn(is)g(a)h(suitable)f(c)m(hoice.)518 3422 y Fj(\017)46
+b Fk(tfm)23 b Fn(holds)g(all)f(necessary)i(fon)m(t)g(metrics)e
+(\034les.)37 b(The)24 b(suggested)g(path)g(for)g(em)m(tex)609
+3535 y(users)c(is)f Fk(\\emtex\\tfm\\manju)p Fn(;)k(for)d(teT)-8
+b(eX)21 b(users)f Fk($TEXMF/fonts/tfm/public/manju)609
+3648 y Fn(is)29 b(a)h(suitable)f(c)m(hoice.)518 3835
+y Fj(\017)46 b Fk(texinput)31 b Fn(holds)g(all)e(st)m(yle)i(\034les,)g
+(fon)m(t)h(enco)s(ding)f(de\034nitions)f(etc.)44 b(whic)m(h)32
+b(are)609 3948 y(read)44 b(b)m(y)f(T)1011 3968 y(E)1061
+3948 y(X)f(and)i(L)1383 3931 y Fm(A)1423 3948 y Fn(T)1473
+3968 y(E)1523 3948 y(X)14 b(2)1650 3962 y Fl(")1696 3948
+y Fn(.)78 b(The)43 b(suggested)h(path)f(for)g(em)m(tex)f(users)h(is)609
+4061 y Fk(\\emtex\\texinput\\manju)p Fn(;)k(for)41 b(teT)-8
+b(eX)42 b(users)f Fk($TEXMF/tex/latex/manju)609 4174
+y Fn(is)29 b(a)h(suitable)f(c)m(hoice.)518 4362 y Fj(\017)46
+b Fk(doc)28 b Fn(con)m(tains)h(the)g(do)s(cumen)m(tation)g(\(the)g(do)s
+(cumen)m(t)g(whic)m(h)g(y)m(ou)g(are)f(reading)609 4475
+y(righ)m(t)35 b(no)m(w\).)57 b(It)34 b(can)i(b)s(e)f(placed)g(in)f
+Fk(\\emtex\\doc\\manju)h Fn(\(for)g(em)m(tex)g(users\))609
+4588 y(or)c Fk($TEXMF/doc/latex/manju)e Fn(\(for)i(teT)-8
+b(eX)31 b(users\).)523 4775 y(It)38 b(ma)m(y)g(b)s(ecome)g(necessary)g
+(to)h(rehash)g(the)f(directory)h(database)g(of)f(the)h(T)3253
+4795 y(E)3303 4775 y(X)382 4888 y(system.)68 b(When)41
+b(in)e(doubt,)44 b(consult)c(y)m(our)g(system)f(administrator)g(or)h
+(lo)s(cal)f(T)3253 4908 y(E)3303 4888 y(X)382 5001 y(wizard.)g(On)28
+b(teT)-8 b(eX)29 b(systems,)d(the)i(command)f Fk(texhash)h
+Fn(will)d(p)s(erform)i(this)f(service.)1854 5652 y(2)p
+eop
+%%Page: 3 3
+3 2 bop 382 548 a Fp(3)131 b(User)44 b(Commands)382 751
+y Fn(ManjuT)688 770 y(E)738 751 y(X)d(pro)m(vides)f(the)h(common)f
+(command)g Fk(\\bth)h Fn(\(as)f(in)80 b Fi(\312\205\341\201)41
+b Fh(bithe)7 b Fn(\))41 b(to)382 885 y(switc)m(h)30 b(to)h(Manju)g(mo)s
+(de.)40 b(A)31 b(Manju)f(fon)m(t)h(is)f(selected)g(and)h(the)g(Latin)g
+(input)f(is)f(au-)382 998 y(tomatically)g(in)m(terpreted)34
+b(as)d(transliterated)h(Manju.)46 b(The)33 b(transliteration)e(closely)
+382 1111 y(follo)m(ws)e(Hauer's)h(system)f(and)i(is)e(presen)m(ted)i
+(in)f(the)h(next)f(section.)382 1354 y Fg(3.1)112 b(Using)38
+b(ManjuT)1331 1376 y(E)1392 1354 y(X)f(with)h(T)1829
+1376 y(E)1888 1354 y(X)382 1526 y Fn(If)29 b(y)m(ou)i(only)e(use)i(L)
+1021 1509 y Fm(A)1061 1526 y Fn(T)1111 1545 y(E)1161
+1526 y(X)14 b(2)1288 1540 y Fl(")1364 1526 y Fn(then)31
+b(y)m(ou)g(can)g(safely)d(skip)h(reading)i(this)e(paragraph.)523
+1639 y(Near)i(the)g(b)s(eginning)f(of)g(y)m(our)h(T)1672
+1658 y(E)1723 1639 y(X)f(do)s(cumen)m(t)h(\(or)g(b)s(efore)g(y)m(our)g
+(\034rst)g(instance)382 1752 y(of)f(Manju)g(text\))h(y)m(ou)f(ha)m(v)m
+(e)i(to)e(input)g(the)h(Manju)f(macros)g(b)m(y)h(sa)m(ying)382
+1936 y Fk(\\input)47 b(manju)382 2121 y Fn(whic)m(h)31
+b(will)e(pro)m(vide)i(a)h(size)e(selection)g(command,)h
+Fk(msize)p Fn(,)g(and)h(the)f(fon)m(t)h(switc)m(hing)382
+2234 y(command)e Fk(\\bth)p Fn(.)523 2347 y(A)g(complete)g(Manju)g(T)
+1339 2366 y(E)1389 2347 y(X)g(do)s(cumen)m(t)h(could)f(lo)s(ok)f(lik)m
+(e)g(this:)382 2580 y(This)g(is)g(Manju:)382 2693 y Fi(Maaj\226)46
+b(\312\205\341\201)2035 2580 y Fk(\\input)h(manju)2035
+2693 y(\\msize)2035 2806 y(This)g(is)g(Manju:\\\\)2035
+2919 y({\\bth)g(manju)g(bithe})2035 3032 y(\\bye)523
+3249 y Fn(In)22 b(e\033ect,)i(three)f(di\033eren)m(t)g(fon)m(t)g(sizes)
+e(can)i(b)s(e)f(selected)g(using)f Fk(msize)h Fn(\(10)h(p)s(oin)m
+(ts\),)382 3362 y Fk(msizei)30 b Fn(\(11)h(p)s(oin)m(ts\))e(and)i
+Fk(msizeii)f Fn(\(12)h(p)s(oin)m(ts\).)523 3475 y(The)e(commands)e(to)i
+(toggle)f(b)s(et)m(w)m(een)i(Manju)e(writing)g(and)h(Computer)f(Mo)s
+(dern)382 3588 y(are)43 b Fk(\\bth)g Fn(and)g Fk(\\tenrm)p
+Fn(,)i(resp)s(ectiv)m(ely)-8 b(.)77 b(Please)43 b(note)g(that)g
+Fk(\\tenrm)g Fn(is)e(rede\034ned)382 3700 y(b)m(y)e(ManjuT)822
+3720 y(E)873 3700 y(X)f(to)i(the)f(e\033ect)h(that)f(the)h(size)e
+(selection)g(command)h(o)m(v)m(errides)g(the)382 3813
+y(10)30 b(p)s(oin)m(t)g(size)g(of)g Fk(\\tenrm)1295 3780
+y Fm(1)1334 3813 y Fn(.)382 4056 y Fg(3.2)112 b(Using)38
+b(ManjuT)1331 4078 y(E)1392 4056 y(X)f(with)h(L)1797
+4033 y Ff(A)1841 4056 y Fg(T)1900 4078 y(E)1960 4056
+y(X)16 b(2)2117 4071 y Fe(")382 4228 y Fn(L)405 4211
+y Fm(A)445 4228 y Fn(T)495 4247 y(E)546 4228 y(X)e(2)673
+4242 y Fl(")749 4228 y Fn(users)30 b(activ)-5 b(ate)30
+b(the)g(Manju)h(pac)m(k)-5 b(age)31 b(b)m(y)g(sa)m(ying)382
+4413 y Fk(\\usepackage{manju})382 4597 y Fn(in)c(the)i(pream)m(ble)f
+(of)g(the)g(do)s(cumen)m(t.)41 b(The)28 b(fon)m(t)h(selection)e
+(command)h(is)f Fk(\\bth)p Fn(.)39 b(The)382 4710 y(size)29
+b(is)g(set)h(through)i(the)e(NFSS)h(system.)523 4823
+y(A)f(Manju)g(do)s(cumen)m(t)h(could)f(con)m(tain)h(the)g(follo)m(wing)
+d(co)s(de)j(snipp)s(et:)382 5056 y(This)e(is)g(Manju:)382
+5169 y Fi(Maaj\226)46 b(\312\205\341\201)2035 5056 y
+Fk(This)h(is)g(Manju:\\\\)2035 5169 y({\\bth)g(manju)g(bithe})p
+382 5318 1196 4 v 486 5371 a Fd(1)520 5403 y Fc(This)26
+b(`feature')h(w)n(as)g(tak)n(en)e(from)g(the)h(Tib)r(etan)g(pac)n(k)l
+(age.)1854 5652 y Fn(3)p eop
+%%Page: 4 4
+4 3 bop 382 548 a Fo(3.2.1)103 b(V)-9 b(ertical)38 b(T)-9
+b(ext)36 b(Capsules)382 720 y Fn(With)31 b(P)m(ostScript)i(supp)s(ort)f
+(it)g(b)s(ecomes)f(p)s(ossible)f(to)i(t)m(yp)s(eset)g(v)m(ertical)g
+(capsules)f(of)382 832 y(Manju)21 b(text.)37 b(Simply)19
+b(issue)h(the)i(command)e Fk(\\mabosoo{})p Fn(,)j(include)d(a)h(text)h
+(argumen)m(t)382 945 y(and)31 b(see)f(ho)m(w)h(it)f(w)m(orks:)446
+1070 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 446 1070 a 30 w Fi(Maaj\226)673 1070 y
+ currentpoint grestore moveto
+ 673 1070
+a 600 1070 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 600 1070 a 30 w Fi(\312\205\341\201)895
+1070 y
+ currentpoint grestore moveto
+ 895 1070 a 721 1158 a Fn(is)f Fh(manju)j(bithe)p
+Fn(.)733 b Fk(\\mabosoo{manju}\\mabosoo{bithe})2035 1271
+y(is)47 b(\\textit{manju)g(bithe}.)382 1618 y Fp(4)131
+b(Character)44 b(Set)g(and)g(Romanization)382 1821 y
+Fn(Giv)m(en)27 b(b)m(y)g(dictionary)g(order,)h(the)g(system)e(pro)m
+(vides)h(the)g(follo)m(wing)f(basic)h(c)m(haracter)382
+1934 y(set:)382 2177 y Fg(4.1)112 b(Basic)38 b(Character)f(Set)448
+2323 y Fn(Manju)99 b(Input)i(Latin)p 1382 2357 4 113
+v 99 w(Manju)f(Input)g(Latin)p 2367 2357 V 100 w(Manju)g(Input)g(Latin)
+p 398 2360 2957 4 v 562 2360 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562 2360 a 30 w Fi(E\200)661
+2360 y
+ currentpoint grestore moveto
+ 661 2360 a 890 2448 a Fn(a)255 b(a)p 1382 2482
+4 122 v 1548 2360 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 2360 a 30 w Fi(H)1638 2360 y
+ currentpoint grestore moveto
+
+1638 2360 a 1873 2448 a Fn(h)250 b(h)p 2367 2482 4 122
+v 2533 2360 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533 2360 a 30 w Fi(c)2616 2360 y
+ currentpoint grestore moveto
+ 2616
+2360 a 2864 2448 a Fn(c)260 b(c)562 2482 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562 2482 a
+30 w Fi(E\201)661 2482 y
+ currentpoint grestore moveto
+ 661 2482 a 893 2570 a Fn(e)f(e)p
+1382 2604 4 122 v 1548 2482 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 2482 a 30 w Fi(\211)1654
+2482 y
+ currentpoint grestore moveto
+ 1654 2482 a 1873 2570 a Fn(b)250 b(b)p 2367 2604
+4 122 v 2533 2482 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533 2482 a 30 w Fi(\210)2609 2482
+y
+ currentpoint grestore moveto
+ 2609 2482 a 2870 2570 a Fn(j)272 b(j)562 2604 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562
+2604 a 30 w Fi(E\210)676 2604 y
+ currentpoint grestore moveto
+ 676 2604 a 900 2692 a
+Fn(i)i(i)p 1382 2726 4 122 v 1548 2604 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 2604 a
+30 w Fi(p)1631 2604 y
+ currentpoint grestore moveto
+ 1631 2604 a 1873 2692 a Fn(p)250
+b(p)p 2367 2726 4 122 v 2533 2604 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533 2604 a 30 w
+Fi(y)2598 2604 y
+ currentpoint grestore moveto
+ 2598 2604 a 2860 2692 a Fn(y)i(y)562
+2726 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562 2726 a 30 w Fi(Eo\377)676 2726 y
+ currentpoint grestore moveto
+ 676 2726
+a 890 2814 a Fn(o)j(o)p 1382 2848 4 122 v 1548 2726 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+
+1548 2726 a 30 w Fi(S)1638 2726 y
+ currentpoint grestore moveto
+ 1638 2726 a 1880 2814
+a Fn(s)264 b(s)p 2367 2848 4 122 v 2533 2726 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533 2726
+a 30 w Fi(\244)2609 2726 y
+ currentpoint grestore moveto
+ 2609 2726 a 2847 2814 a Fn(k')242
+b(k')562 2848 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562 2848 a 30 w Fi(Eu\377)676 2848 y
+ currentpoint grestore moveto
+
+676 2848 a 888 2936 a Fn(u)249 b(u)p 1382 2970 4 122
+v 1548 2848 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 2848 a 30 w Fi(\240)1638 2848 y
+ currentpoint grestore moveto
+ 1638
+2848 a 1868 2936 a Fn(s')266 b(\262)p 2367 2970 4 122
+v 2533 2848 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533 2848 a 30 w Fi(\242)2609 2848 y
+ currentpoint grestore moveto
+ 2609
+2848 a 2849 2936 a Fn(g')245 b(g')562 2970 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562 2970
+a 30 w Fi(E\227)706 2970 y
+ currentpoint grestore moveto
+ 706 2970 a 889 3058 a Fn(v)268
+b(\011)-48 b(u)p 1382 3114 4 144 v 1548 2970 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 2970
+a 30 w Fi(T)1646 2970 y
+ currentpoint grestore moveto
+ 1646 2970 a 1881 3058 a Fn(t)265
+b(t)p 2367 3114 4 144 v 2533 2970 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533 2970 a 30 w
+Fi(\243)2609 2970 y
+ currentpoint grestore moveto
+ 2609 2970 a 2846 3058 a Fn(h')240
+b(h')562 3114 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562 3114 a 30 w Fi(N)623 3114 y
+ currentpoint grestore moveto
+ 623 3114
+a 888 3202 a Fn(n)249 b(n)p 1382 3236 4 122 v 1548 3114
+a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 3114 a 30 w Fi(D)1646 3114 y
+ currentpoint grestore moveto
+ 1646 3114 a 1873
+3202 a Fn(d)h(d)p 2367 3236 4 122 v 2533 3114 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533
+3114 a 30 w Fi(r\202)2639 3114 y
+ currentpoint grestore moveto
+ 2639 3114 a 2866 3202
+a Fn(r)265 b(r)562 3236 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562 3236 a 30 w Fi(K)653 3236
+y
+ currentpoint grestore moveto
+ 653 3236 a 889 3324 a Fn(k)252 b(k)p 1382 3358 4 122
+v 1548 3236 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 3236 a 30 w Fi(L)1608 3236 y
+ currentpoint grestore moveto
+ 1608
+3236 a 1886 3324 a Fn(l)274 b(l)p 2367 3358 4 122 v 2533
+3236 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533 3236 a 30 w Fi(F)2632 3236 y
+ currentpoint grestore moveto
+ 2632 3236 a
+2870 3324 a Fn(f)e(f)562 3358 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 562 3358 a 30 w Fi(G)653
+3358 y
+ currentpoint grestore moveto
+ 653 3358 a 890 3446 a Fn(g)255 b(g)p 1382 3479
+4 122 v 1548 3358 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 3358 a 30 w Fi(M)1608 3358 y
+ currentpoint grestore moveto
+
+1608 3358 a 1861 3446 a Fn(m)223 b(m)p 2367 3479 4 122
+v 2533 3358 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2533 3358 a 30 w Fi(w)2609 3358 y
+ currentpoint grestore moveto
+ 2609
+3358 a 2851 3446 a Fn(w)235 b(w)523 3650 y(While)47 b(the)j(input)f
+(metho)s(d)f(for)h(the)h(ma)5 b(jorit)m(y)47 b(of)i(c)m(haracters)i
+(matc)m(hes)e(the)382 3763 y(transliteration)42 b(con)m(v)m(en)m
+(tions,)48 b(some)42 b(letters)h(require)f(a)h(sligh)m(tly)e
+(di\033eren)m(t)j(treat-)382 3876 y(men)m(t:)493 4063
+y(1.)i(Although)22 b(the)h(diph)m(tong)1583 3975 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1583
+3975 a 30 w Fi(aii\377)1711 3975 y
+ currentpoint grestore moveto
+ 1711 3975 a 1696 4063
+a Fn(is)d(usually)h(rendered)i(as)f Fh(ai)p Fn(,)i(it)d(m)m(ust)h(b)s
+(e)g(en)m(tered)609 4176 y(as)30 b Fk(aii)g Fn(in)g(order)h(to)f(pro)s
+(duce)h(the)g(desired)f(e\033ect.)493 4364 y(2.)46 b(The)g(v)m(o)m(w)m
+(el)g(whic)m(h)f(is)f(con)m(v)m(en)m(tionally)h(rendered)h(as)f
+Fh(\373)52 b Fn(or)47 b Fh(\011)-47 b(u)2961 4276 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2961
+4276 a 31 w Fi(E\227)3105 4276 y
+ currentpoint grestore moveto
+ 3105 4276 a 3097 4364
+a Fn(can)46 b(b)s(e)609 4491 y(en)m(tered)e(as)e Fk(v)g
+Fn(or)h(as)f Fk(\\={u})g Fn(due)h(to)f(the)h(fact)f(that)h(a)f(c)m
+(haracter)j Fh(\373)k Fn(is)41 b(not)609 4604 y(readily)29
+b(a)m(v)-5 b(ailable)29 b(on)h(most)g(systems.)493 4792
+y(3.)46 b(The)30 b(consonan)m(t)h Fh(\262)1360 4704 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+
+1360 4704 a 30 w Fi(\240)1450 4704 y
+ currentpoint grestore moveto
+ 1450 4704 a 1480
+4792 a Fn(can)e(b)s(e)g(en)m(tered)i(as)e Fk(s')p Fn(or)h(as)f
+Fk(\\v{s})p Fn(,)g(but)h(not)g(as)f(*)p Fk(sh)609 4905
+y Fn(as)23 b(to)h(a)m(v)m(oid)f(undesired)h(mergers)f(of)g
+Fh(s)30 b Fn(and)24 b Fh(h)30 b Fn(lik)m(e)22 b(in)h
+Fh(ishun)2748 4817 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2748 4817 a 30 w Fi(Eis\344\200)3013
+4817 y
+ currentpoint grestore moveto
+ 3013 4817 a 2862 4905 a Fn(whic)m(h)h(should)609
+5178 y(not)31 b(b)s(e)f(*)p Fh(i\262un)1202 5090 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1202
+5090 a 31 w Fi(Ei\237u\200)1441 5090 y
+ currentpoint grestore moveto
+ 1441 5090 a 1293
+5178 a Fn(!)1854 5652 y(4)p eop
+%%Page: 5 5
+5 4 bop 382 548 a Fg(4.2)112 b(Extended)38 b(Character)f(Set)382
+720 y Fn(The)31 b(follo)m(wing)d(sp)s(ecial)h(c)m(haracters)j(listed)c
+(in)i(ma)5 b(jor)29 b(dictionaries)g(are)i(pro)m(vided:)1433
+899 y(Manju)100 b(Input)g(Latin)1548 933 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 933 a
+30 w Fi(\255)1669 933 y
+ currentpoint grestore moveto
+ 1669 933 a 1857 1021 a Fn(sy)215
+b(sy)1548 1055 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 1055 a 30 w Fi(\256)1631 1055 y
+ currentpoint grestore moveto
+
+1631 1055 a 1854 1143 a Fn(cy)d(cy)1548 1177 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 1177
+a 30 w Fi(\252)1612 1177 y
+ currentpoint grestore moveto
+ 1612 1177 a 1872 1265 a Fn(j')235
+b(jy)1548 1299 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 1299 a 30 w Fi(\246)1638 1299 y
+ currentpoint grestore moveto
+
+1638 1299 a 1853 1387 a Fn(dz)210 b(dz)1548 1421 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548
+1421 a 30 w Fi(\262)1638 1421 y
+ currentpoint grestore moveto
+ 1638 1421 a 1838 1509
+a Fn(tsh)179 b(tsh)1548 1543 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 1543 a 30 w Fi(\264)1669
+1543 y
+ currentpoint grestore moveto
+ 1669 1543 a 1815 1631 a Fn(tsh)m(y)134 b(tsh)m(y)1548
+1665 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 1665 a 30 w Fi(\270)1608 1665 y
+ currentpoint grestore moveto
+ 1608 1665
+a 1861 1753 a Fn(zr)224 b(zr)523 1932 y(Please)20 b(note)h(that)g(due)g
+(to)g(in)m(ternal)f(limitations)d(of)j(the)h(retransliteration)e
+(engine,)382 2045 y Fh(jy)555 1957 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 555 1957 a 30 w
+Fi(\252)619 1957 y
+ currentpoint grestore moveto
+ 619 1957 a 676 2045 a Fn(has)30 b(to)h(b)s(e)f(en)m
+(tered)i(as)e Fk(j')p Fn(.)382 2289 y Fg(4.3)112 b(Tib)s(etan)38
+b(T)-9 b(ransliteration)38 b(Character)g(Set)382 2460
+y Fn(Besides)26 b(these)i(c)m(haracters,)i(an)e(additional)f(small)e
+(set)i(of)h(sp)s(ecial)d(c)m(haracters)30 b(is)c(pro-)382
+2573 y(vided)g(for)h(rendering)g(Tib)s(etan)f(transliterations)g(as)g
+(giv)m(en)h(in)f(the)h(P)m(en)m(taglot)i(dictio-)382
+2686 y(nary:)1433 2891 y(Manju)100 b(Input)g(Latin)1548
+2924 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 2924 a 30 w Fi(Z)1638 2924 y
+ currentpoint grestore moveto
+ 1638 2924 a
+1878 3013 a Fn(z)260 b(z)1548 3046 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 3046 a 30 w
+Fi(\266)1638 3046 y
+ currentpoint grestore moveto
+ 1638 3046 a 1853 3134 a Fn(zh)210
+b(zh)1548 3168 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 3168 a 30 w Fi(\260)1638 3168 y
+ currentpoint grestore moveto
+
+1638 3168 a 1863 3256 a Fn(ts)229 b(ts)1548 3290 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548
+3290 a 30 w Fi(\272)1608 3290 y
+ currentpoint grestore moveto
+ 1608 3290 a 1838 3378
+a Fn(ng')180 b(ng')1548 3412 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 3412 a 30 w Fi(\275)1608
+3412 y
+ currentpoint grestore moveto
+ 1608 3412 a 1873 3500 a Fn(l')249 b(l')1548 3534
+y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 3534 a 30 w Fi(P)1631 3534 y
+ currentpoint grestore moveto
+ 1631 3534 a 1861
+3622 a Fn(p')224 b(p')1548 3656 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1548 3656 a 30 w Fi(\236)1631
+3656 y
+ currentpoint grestore moveto
+ 1631 3656 a 1868 3744 a Fn(t')240 b(t')523 3948
+y(It)42 b(b)s(ecomes)g(th)m(us)h(p)s(ossible)e(to)i(sp)s(ell)d(out)j
+(the)g(Tib)s(etan)f(alphab)s(et)h(in)f(Manju)382 4061
+y(writing,)26 b(as)h(used)f(in)g(the)h(P)m(en)m(taglot)i(dictionary)c
+(for)i(Tib)s(etan)f(and)h(Uigh)m(ur)g(translit-)382 4174
+y(erations:)1854 5652 y(5)p eop
+%%Page: 6 6
+6 5 bop 876 545 a Fb(kx,)1184 457 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1184 457 a 30 w Fi(\330\201)1316
+457 y
+ currentpoint grestore moveto
+ 1316 457 a 1340 603 4 147 v 1421 545 a Fb(\226x,)1759
+457 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1759 457 a 30 w Fi(\350\201)1891 457 y
+ currentpoint grestore moveto
+ 1891 457
+a 1915 603 4 147 v 1972 545 a Fb(gx,)2270 457 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2270
+457 a 31 w Fi(G\200)2392 457 y
+ currentpoint grestore moveto
+ 2392 457 a 2410 603 4
+147 v 2480 545 a Fb(\254x,)2782 457 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2782 457 a 30 w
+Fi(\272\200)2873 457 y
+ currentpoint grestore moveto
+ 2873 457 a 887 682 a Fk(ka)146
+b(g'a)p 1340 716 4 113 v 147 w(kha)g(k'a)p 1915 716 V
+147 w(ga)153 b(ga)p 2410 716 V 130 w(nga)100 b(ng'a)p
+813 719 2126 4 v 879 807 a Fb(cx,)1184 719 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1184 719
+a 30 w Fi(iiy\200)1347 719 y
+ currentpoint grestore moveto
+ 1347 719 a 1340 882 4 163
+v 1423 807 a Fb(\204x,)1759 719 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1759 719 a 30 w Fi(ci\200)1907
+719 y
+ currentpoint grestore moveto
+ 1907 719 a 1915 882 4 163 v 1987 807 a Fb(jx,)2270
+719 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2270 719 a 31 w Fi(i\200)2365 719 y
+ currentpoint grestore moveto
+ 2365 719 a
+2410 882 4 163 v 2481 807 a Fb(\257x,)2782 719 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2782
+719 a 30 w Fi(Niy\200)2941 719 y
+ currentpoint grestore moveto
+ 2941 719 a 887 961 a
+Fk(ca)123 b(jiya)p 1340 995 4 113 v 123 w(cha)146 b(cia)p
+1915 995 V 147 w(ja)153 b(ja)p 2410 995 V 130 w(nya)100
+b(niya)p 813 998 2126 4 v 888 1086 a Fb(tx,)1184 998
+y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1184 998 a 30 w Fi(\236\200)1297 998 y
+ currentpoint grestore moveto
+ 1297 998 a 1340
+1152 4 155 v 1435 1086 a Fb(\346x,)1759 998 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1759 998
+a 30 w Fi(T\200)1888 998 y
+ currentpoint grestore moveto
+ 1888 998 a 1915 1152 4 155
+v 1980 1086 a Fb(dx,)2270 998 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2270 998 a 31 w Fi(D\200)2399
+998 y
+ currentpoint grestore moveto
+ 2399 998 a 2410 1152 4 155 v 2481 1086 a Fb(nx,)2782
+998 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2782 998 a 30 w Fi(N\200)2873 998 y
+ currentpoint grestore moveto
+ 2873 998 a
+887 1231 a Fk(ta)146 b(t'a)p 1340 1265 4 113 v 147 w(tha)170
+b(ta)p 1915 1265 V 170 w(da)153 b(da)p 2410 1265 V 153
+w(na)171 b(na)p 813 1269 2126 4 v 874 1357 a Fb(px,)1184
+1269 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1184 1269 a 30 w Fi(\310\201)1316 1269 y
+ currentpoint grestore moveto
+ 1316
+1269 a 1340 1401 4 133 v 1426 1357 a Fb(\261x,)1759 1269
+y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1759 1269 a 30 w Fi(\320\201)1891 1269 y
+ currentpoint grestore moveto
+ 1891 1269
+a 1915 1401 4 133 v 1980 1357 a Fb(bx,)2270 1269 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2270
+1269 a 31 w Fi(w\200)2376 1269 y
+ currentpoint grestore moveto
+ 2376 1269 a 2410 1401
+4 133 v 2470 1357 a Fb(mx,)2782 1269 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2782 1269 a 30
+w Fi(M\200)2873 1269 y
+ currentpoint grestore moveto
+ 2873 1269 a 887 1480 a Fk(pa)f(ba)p
+1340 1514 4 113 v 170 w(pha)g(pa)p 1915 1514 V 170 w(ba)153
+b(wa)p 2410 1514 V 153 w(ma)171 b(ma)p 813 1517 2126
+4 v 874 1605 a Fb(\352x,)1184 1517 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1184 1517 a 30 w
+Fi(\260\200)1305 1517 y
+ currentpoint grestore moveto
+ 1305 1517 a 1340 1664 4 147 v
+1423 1605 a Fb(\353x,)1759 1517 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1759 1517 a 30 w Fi(\262\200)1880
+1517 y
+ currentpoint grestore moveto
+ 1880 1517 a 1915 1664 4 147 v 1982 1605 a Fb(\214x,)2270
+1517 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2270 1517 a 31 w Fi(\246\200)2392 1517 y
+ currentpoint grestore moveto
+ 2392
+1517 a 2410 1664 4 147 v 2466 1605 a Fb(wx,)2782 1517
+y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2782 1517 a 30 w Fi(w\200)2888 1517 y
+ currentpoint grestore moveto
+ 2888 1517 a 863
+1743 a Fk(tsa)123 b(tsa)p 1340 1776 4 113 v 123 w(tsha)100
+b(tsha)p 1915 1776 V 99 w(dza)107 b(dza)p 2410 1776 V
+129 w(wa)171 b(wa)p 813 1780 2126 4 v 878 1868 a Fb(\361x,)1184
+1780 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1184 1780 a 30 w Fi(\266\200)1305 1780 y
+ currentpoint grestore moveto
+ 1305
+1780 a 1340 1926 4 147 v 1434 1868 a Fb(zx,)1759 1780
+y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1759 1780 a 30 w Fi(Z\200)1880 1780 y
+ currentpoint grestore moveto
+ 1880 1780 a 1915
+1926 4 147 v 1974 1868 a Fb(',)2270 1780 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2270 1780
+a 31 w Fi(E\200)2369 1780 y
+ currentpoint grestore moveto
+ 2369 1780 a 2410 1926 4 147
+v 2462 1868 a Fb(yx,)2782 1780 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2782 1780 a 30 w Fi(y\200)2876
+1780 y
+ currentpoint grestore moveto
+ 2876 1780 a 863 2005 a Fk(zha)123 b(zha)p 1340
+2039 4 113 v 170 w(za)194 b(za)p 1915 2039 V 193 w(')177
+b(ea)p 2410 2039 V 153 w(ya)171 b(ya)p 813 2042 2126
+4 v 874 2130 a Fb(rx,)1184 2042 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1184 2042 a 30 w Fi(r\200)1290
+2042 y
+ currentpoint grestore moveto
+ 1290 2042 a 1340 2189 4 147 v 1424 2130 a Fb(lx,)1759
+2042 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1759 2042 a 30 w Fi(L\200)1850 2042 y
+ currentpoint grestore moveto
+ 1850 2042
+a 1915 2189 4 147 v 1970 2130 a Fb(\321x,)2270 2042 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+
+2270 2042 a 31 w Fi(\240\200)2392 2042 y
+ currentpoint grestore moveto
+ 2392 2042 a
+2410 2189 4 147 v 2467 2130 a Fb(sx,)2782 2042 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2782
+2042 a 30 w Fi(S\200)2903 2042 y
+ currentpoint grestore moveto
+ 2903 2042 a 887 2268
+a Fk(ra)f(ra)p 1340 2302 4 113 v 193 w(la)194 b(la)p
+1915 2302 V 146 w(sha)107 b(s'a)p 2410 2302 V 129 w(sa)171
+b(sa)p 813 2305 2126 4 v 878 2393 a Fb(hx,)1184 2305
+y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1184 2305 a 30 w Fi(H|\200)1335 2305 y
+ currentpoint grestore moveto
+ 1335 2305 a
+1340 2456 4 152 v 1407 2393 a Fb(a,)1759 2305 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1759
+2305 a 30 w Fi(E\200)1857 2305 y
+ currentpoint grestore moveto
+ 1857 2305 a 1915 2456
+4 152 v 2284 2305 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2284 2305 a 2284 2305 a
+ currentpoint grestore moveto
+ 2284 2305
+a 2410 2456 4 152 v 2796 2305 a
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2796 2305 a 2796 2305
+a
+ currentpoint grestore moveto
+ 2796 2305 a 887 2535 a Fk(ha)146 b(h|a)p 1340 2569
+4 113 v 194 w(a)240 b(a)p 1915 2569 V 2410 2569 V 523
+2740 a Fn(Besides)29 b(these)i(basic)e(represen)m(tations,)j(certain)e
+(deviations)f(exist:)493 2927 y(1.)46 b Fb(\254x,)36
+b Fh(nga)991 2839 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 991 2839 a 30 w Fi(\272\200)1082
+2839 y
+ currentpoint grestore moveto
+ 1082 2839 a 1117 2927 a Fn(is)e(used)i(for)f(Tib)s(etan)g
+(initials)d(and)j(subscripts;)i(\034nals)e(are)h(ex-)609
+3040 y(pressed)31 b(as)1101 2952 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1101 2952 a 30 w Fi(\216)1226
+2952 y
+ currentpoint grestore moveto
+ 1226 2952 a 493 3248 a Fn(2.)46 b(While)38 b Fb(hx,)j
+Fh(ha)1237 3160 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1237 3160 a 30 w Fi(H|\200)1388 3160
+y
+ currentpoint grestore moveto
+ 1388 3160 a 1367 3248 a Fn(is)e(used)h(for)g(Tib)s(etan)g(initial)c
+Fb(hx,)p Fn(,)43 b(a)d(di\033eren)m(t)h(form)e(is)609
+3408 y(tak)m(en)31 b(for)f(subscripted)h Fh(ha)p Fn(,)f(as)g(in)f
+Fb(\243x,)i Fh(lha)2204 3320 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 2204 3320 a 30 w Fi(\275|\200)2325
+3320 y
+ currentpoint grestore moveto
+ 2325 3320 a 2295 3408 a Fn(.)382 3685 y Fg(4.4)112
+b(Sp)s(ecial)39 b(Characters)382 3857 y Fn(ManjuT)688
+3877 y(E)738 3857 y(X)e(and)g(its)f(progenitor)i(MonT)1830
+3877 y(E)1880 3857 y(X)f(share)g(the)g(complete)g(set)g(of)f(n)m(um)m
+(b)s(ers)382 3970 y(and)22 b(punctuation)h(marks)d(as)i(w)m(ell)e(as)i
+(a)g(few)f(sp)s(ecial)f(c)m(haracters)j(used)f(for)g(in\035uencing)382
+4083 y(the)31 b(presen)m(tation)g(of)f(the)h(writing.)523
+4196 y(Pro)m(vided)k(a)f(w)m(ord)h(should)e(end)i(with)e(a)h
+(non-\034nal)h(glyph)e(shap)s(e)h(then)g(the)h(En-)382
+4309 y(vironmen)m(t)f(Mark)m(er)1199 4221 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1199 4221
+a 30 w Fi(*\377)1320 4221 y
+ currentpoint grestore moveto
+ 1320 4221 a 1324 4309 a Fn(is)e(used)i
+(whic)m(h)h(is)d(en)m(tered)k(as)e(an)g(asterisque)f
+Fk(*)p Fn(.)52 b(This)33 b(is)382 4438 y(helpful)e(for)g(writing)h
+(abbreviated)g(w)m(ords)h(or)f(marking)f(non-\034nal)i(v)m(o)m(w)m
+(els,)g(lik)m(e)3280 4350 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 3280 4350 a 30 w Fi(Eo\377)3393
+4350 y
+ currentpoint grestore moveto
+ 3393 4350 a 382 4551 a Fn(whic)m(h)e(is)d(en)m(tered)k(as)e
+Fk(o*)p Fn(.)523 4664 y(Whenev)m(er)38 b(the)f(plethora)g(of)g
+(diacritics)e(used)i(in)f(Manju)h(writing)f(causes)g(ugly)382
+4777 y(clashes)g(b)s(et)m(w)m(een)i(adjacen)m(t)g(letters,)g(then)f
+(the)h(`bac)m(kb)s(one')f(\(mong.)60 b Fh(nirugu)7 b
+Fn(\),)39 b(en-)382 4890 y(tered)c(as)g Fk(|)p Fn(,)h(can)f(b)s(e)f
+(used)h(to)g(stretc)m(h)h(the)f(distance)g(b)s(et)m(w)m(een)h(clashing)
+e(letter)g(ele-)382 5003 y(men)m(ts,)f(lik)m(e)e(in)1014
+4914 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 1014 4914 a 30 w Fi(H|\200)1165 4914 y
+ currentpoint grestore moveto
+ 1165 4914
+a 1137 5003 a Fn(whic)m(h)i(should)f(b)s(e)h(en)m(tered)h
+Fk(h|a)e Fn(rather)i(than)f Fk(ha)g Fn(resulting)e(in)446
+5074 y
+ gsave currentpoint currentpoint translate 270 neg rotate neg exch
+neg exch translate
+ 446 5074 a 30 w Fi(H\200)567 5074 y
+ currentpoint grestore moveto
+ 567 5074 a
+536 5162 a Fn(.)1854 5652 y(6)p eop
+%%Page: 7 7
+7 6 bop 382 548 a Fp(5)131 b(Outlo)t(ok)44 b(and)g(Desiderata)382
+751 y Fn(Unfortunately)-8 b(,)42 b(some)c(co)s(de)h(p)s(ositions)e(in)h
+(the)i(Metafon)m(t)g(sources)f(of)f(ManjuT)3252 770 y(E)3303
+751 y(X)382 864 y(ha)m(v)m(en't)46 b(b)s(een)f(frozen)g(y)m(et)f(whic)m
+(h)h(implies)c(that)k(do)s(cumen)m(ts)g(con)m(taining)g(Manju)382
+977 y(text)30 b(should)g(b)s(e)g(recompiled)f(once)i(a)f(new)h(v)m
+(ersion)f(of)g(this)f(soft)m(w)m(are)j(is)d(issued.)523
+1090 y(In)40 b(addition,)h(the)f(author)h(is)e(not)h(happ)m(y)h(y)m(et)
+f(with)f(some)h(of)f(the)h(in)m(teraction)382 1202 y(p)s(erformed)31
+b(b)m(y)g(certain)g(glyph)f(com)m(binations.)42 b(This)30
+b(will)f(ha)m(v)m(e)j(to)f(b)s(e)g(re\034ned)h(de\034-)382
+1315 y(nitely!)523 1428 y(With)47 b Fa(\012)p Fn(mega)h(lurking)f
+(around,)53 b(ManjuT)2080 1448 y(E)2131 1428 y(X)47 b(should)h
+(actually)f(b)s(e)h(obsolete)382 1541 y(w)m(ork.)h(A)33
+b(uni\034ed)f(enco)s(ding)h(comprising)e(all)h(Mongolian)g(writings)f
+(has)i(b)s(een)g(in)m(te-)382 1654 y(grated)c(in)m(to)f(Unico)s(de)f
+(3.0)h(and)g(ISO)g(10646.)41 b(The)28 b(author)h(needed)g(a)f(quic)m(k)
+f(solution)382 1767 y(for)34 b(ongoing)g(lexicographical)e(w)m(ork)j
+(\(the)f(P)m(en)m(taglot)i(database,)g(that)f(is\))e(and)h(will)382
+1880 y(merge)k(ManjuT)962 1900 y(E)1012 1880 y(X)g(with)f(the)i
+(existing)d(MonT)2065 1900 y(E)2116 1880 y(X)h(system)g(later.)63
+b(A)m(t)38 b(that)h(p)s(oin)m(t,)382 1993 y(there)31
+b(will)d(also)h(b)s(e)h(full-featured)f Fa(\012)p Fn(mega)h(supp)s
+(ort.)523 2106 y(An)m(yw)m(a)m(y)-8 b(,)27 b(whatev)m(er)e(the)g
+(mistak)m(es)d(and)i(the)h(shortcomings)e(are)h(that)h(ha)m(v)m(e)g
+(crept)382 2219 y(in)m(to)30 b(this)g(Manju)g(system,)f(I)g(can)i(only)
+f(kindly)e(ask)h(y)m(ou)i(to)g(blame)e(me.)2426 2543
+y Fh(Now)i(go)g(forth)g(and)g(cr)-5 b(e)g(ate)2426 2656
+y(b)g(e)g(autiful)34 b(Manju)e(text!)2426 2769 y(Oliver)37
+b(Cor\033,)g(Shenyang,)2426 2882 y(April)32 b(1st,)g(2001)1854
+5652 y Fn(7)p eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/obsolete/language/manju/manjutex/doc/manjutex.tex b/obsolete/language/manju/manjutex/doc/manjutex.tex
new file mode 100644
index 0000000000..24e387a89a
--- /dev/null
+++ b/obsolete/language/manju/manjutex/doc/manjutex.tex
@@ -0,0 +1,334 @@
+\documentclass[a4paper,11pt]{article}
+\usepackage{manju}
+\usepackage{ctib}
+
+\newcommand\exa{\nopagebreak \begin{flushleft}\smallskip \nopagebreak
+ \begin{minipage}[t]{6cm}\sloppy}
+\newcommand\exb{\end{minipage}\kern 1cm\begin{minipage}[t]{8cm}\sloppy }
+\newcommand\exc{\end{minipage}\kern -3cm \smallskip\end{flushleft}}
+
+\title{\mabosoo{manju}\mabosoo{late|h'}\\[0.35cm]
+ ManjuTeX 0.2\\[0.35cm]
+ A Manju Script Package for \LaTeXe}
+\author{Oliver Corff}
+\date{April 1st, 2001}
+\begin{document}
+\maketitle
+\begin{abstract}
+ Manju\TeX\ is a package offering Manju support for \TeX\ and
+ \LaTeXe. This package is founded on Mon\TeX\ and will
+ finally merge with Mon\TeX\ in order to provide all
+ Mongolian writings. In contrast to the Mongolian Script
+ of early Mon\TeX\ versions, the complete retransliteration
+ process which generates Manju writing out of romanized input is
+ built on the ligature functionality of \TeX\ and Metafont, thus
+ effectively eliminating the need for installing any external
+ preprocessor.
+\end{abstract}
+\tableofcontents
+
+\section{Introduction}
+
+As long as a full-fledged support of all Mongolian-based languages
+and writing systems (Mongolian, Manju, Tod, Sibe as well as various
+transcription systems for Tibetan, Sanskrit and Chinese, also known
+as Galig or Ali Gali) is not available for the \TeX\ and \LaTeXe\
+community, the author considered it useful to prepare a stand-alone
+Manju package which can be used with \TeX\ and \LaTeXe. The package
+comes in two varieties: while \TeX\ users can access the Manju
+fonts, \LaTeXe\ users enjoy the additional privilege of being able
+to typeset vertical capsules of Manju text. Users of both
+communities never have to bother with encoding issues or external
+preprocessors. Manju is typed in a fairly standard romanization and
+is converted to the presentation form automatically.
+
+
+\section{Installation\label{Installation}}
+
+Installation of this software package is straightforward:
+The installation procedure depends on the nature of the actual
+\TeX\ system. The directory tree of e.\,g., teTeX is different
+from the emtex tree; hence the source archive \texttt{manjutex.zip}
+features the following subdirectories the contents of which has to be
+placed into appropriate branches of the \TeX\ installation:
+\begin{itemize}
+ \item \texttt{mfinput} holds the complete Metafont sources
+ for the Tibetan fonts. The suggested path for emtex
+ users is \verb"\emtex\mfinput\manju"; for teTeX users
+ \verb"$TEXMF/fonts/source/public/manju" is a suitable
+ choice.
+ \item \texttt{tfm} holds all necessary font metrics files.
+ The suggested path for emtex users is \verb"\emtex\tfm\manju";
+ for teTeX users \verb"$TEXMF/fonts/tfm/public/manju"
+ is a suitable choice.
+ \item \texttt{texinput} holds all style files, font encoding
+ definitions etc. which are read by \TeX\ and \LaTeXe.
+ The suggested path for emtex users is
+ \verb"\emtex\texinput\manju"; for teTeX users
+ \verb"$TEXMF/tex/latex/manju" is a suitable choice.
+ \item \texttt{doc} contains the documentation (the document
+ which you are reading right now). It can be placed
+ in \verb"\emtex\doc\manju" (for emtex users) or
+ \verb"$TEXMF/doc/latex/manju" (for teTeX users).
+\end{itemize}
+
+It may become necessary to rehash the directory database of the
+\TeX\ system. When in doubt, consult your system administrator or
+local \TeX\ wizard.
+On teTeX systems, the command \texttt{texhash} will perform this service.
+
+
+\section{User Commands\label{UserCommands}}
+
+Manju\TeX\ provides the common command
+\verb|\bth| (as in {\bth bithe} \textit{bithe}) to switch to
+Manju mode. A Manju font is selected and the Latin input is
+automatically interpreted as transliterated Manju. The
+transliteration closely follows Hauer's system and is presented in
+the next section.
+
+\subsection{Using \ManjuTeX\ with \TeX}
+
+If you only use \LaTeXe\ then you can safely skip reading this
+paragraph.
+
+Near the beginning of your \TeX\ document (or before your first
+instance of Manju text) you have to input the Manju macros by saying
+\begin{verbatim}
+ \input manju
+\end{verbatim}
+which will provide a size selection command, \verb*-msize-, and the
+font switching command \verb*-\bth-.
+
+A complete Manju \TeX\ document could look like this:
+
+\exa
+ This is Manju:\\
+ {\bth manju bithe}
+\exb
+ \begin{verbatim}
+ \input manju
+ \msize
+ This is Manju:\\
+ {\bth manju bithe}
+ \bye
+ \end{verbatim}
+\exc
+
+In effect, three different font sizes can be selected using
+\verb*-msize- (10~points),
+\verb*-msizei- (11~points) and
+\verb*-msizeii- (12~points).
+
+The commands to toggle between Manju writing and Computer Modern
+are \verb*-\bth- and \verb*-\tenrm-, respectively. Please note that
+\verb*-\tenrm- is redefined by \ManjuTeX\ to the effect that the size
+selection command overrides the 10~point size of \verb*-\tenrm-%
+ \footnote{This `feature' was taken from the Tibetan
+ package.}.
+
+\subsection{Using \ManjuTeX\ with \LaTeXe}
+
+\LaTeXe\ users activate the Manju package by saying
+\begin{verbatim}
+ \usepackage{manju}
+\end{verbatim}
+in the preamble of the document. The font selection command is
+\verb*-\bth-. The size is set through the NFSS system.
+
+A Manju document could contain the following code snippet:
+
+\exa
+ This is Manju:\\
+ {\bth manju bithe}
+\exb
+ \begin{verbatim}
+ This is Manju:\\
+ {\bth manju bithe}
+ \end{verbatim}
+\exc
+
+\subsubsection{Vertical Text Capsules}
+
+With PostScript support it becomes possible to typeset vertical
+capsules of Manju text. Simply issue the command \verb*-\mabosoo{}-,
+include a text argument and see how it works:
+\exa
+ \mabosoo{manju}\mabosoo{bithe}
+ is \textit{manju bithe}.
+\exb
+ \begin{verbatim}
+ \mabosoo{manju}\mabosoo{bithe}
+ is \textit{manju bithe}.
+ \end{verbatim}
+\exc
+
+\section{Character Set and Romanization}
+Given by dictionary order, the system provides the following basic
+character set:
+
+\subsection{Basic Character Set}
+\newcommand{\ManjuEntry}[3]{\mabosoo{#1}& #2 & #3 }
+\begin{center}
+\begin{tabular}{ccc|ccc|ccc}
+Manju&Input&Latin&Manju&Input&Latin&Manju&Input&Latin\\
+\hline
+\ManjuEntry{a}{a}{a} & \ManjuEntry{h}{h}{h} & \ManjuEntry{c}{c}{c} \\
+\ManjuEntry{e}{e}{e} & \ManjuEntry{b}{b}{b} & \ManjuEntry{j}{j}{j} \\
+\ManjuEntry{i}{i}{i} & \ManjuEntry{p}{p}{p} & \ManjuEntry{y}{y}{y} \\
+\ManjuEntry{o*}{o}{o} & \ManjuEntry{s}{s}{s} & \ManjuEntry{k'}{k'}{k'}\\
+\ManjuEntry{u*}{u}{u} & \ManjuEntry{s'}{s'}{\v s}& \ManjuEntry{g'}{g'}{g'}\\
+\ManjuEntry{v}{v}{\={u}}& \ManjuEntry{t}{t}{t} & \ManjuEntry{h'}{h'}{h'}\\
+\ManjuEntry{n}{n}{n} & \ManjuEntry{d}{d}{d} & \ManjuEntry{r}{r}{r} \\
+\ManjuEntry{k}{k}{k} & \ManjuEntry{l}{l}{l} & \ManjuEntry{f}{f}{f} \\
+\ManjuEntry{g}{g}{g} & \ManjuEntry{m}{m}{m} & \ManjuEntry{w}{w}{w} \\
+\end{tabular}
+\end{center}
+
+While the input method for the majority of characters matches the
+transliteration conventions, some letters require a slightly
+different treatment:
+\begin{enumerate}
+ \item Although the diphtong \mabosoo{*aii*} is
+ usually rendered as \textit{ai}, it must be entered
+ as \texttt{aii} in order to produce the desired
+ effect.
+ \item The vowel which is conventionally rendered as \textit{\^u}
+ or \textit{\=u} \mabosoo{v} can be entered as \texttt{v}
+ or as \verb|\={u}| due to the fact that a character
+ \textit{\^u} is not readily available on most systems.
+ \item The consonant \textit{\v s} \mabosoo{s'} can be entered as
+ \texttt{s'}or as \verb|\v{s}|, but not as *\texttt{sh}
+ as to avoid undesired mergers of \textit{s} and \textit{h}
+ like in \textit{ishun} \mabosoo{ishun} which should not be
+ *\textit{i\v{s}un} \mabosoo{is'un}!
+\end{enumerate}
+
+\subsection{Extended Character Set}
+The following special characters listed in major dictionaries are
+provided:
+\begin{center}
+\begin{tabular}{ccc}
+Manju & Input &Latin\\
+\ManjuEntry{sy}{sy}{sy} \\
+\ManjuEntry{cy}{cy}{cy} \\
+\ManjuEntry{j'}{j'}{jy} \\
+\ManjuEntry{dz}{dz}{dz} \\
+\ManjuEntry{tsh}{tsh}{tsh} \\
+\ManjuEntry{tshy}{tshy}{tshy} \\
+\ManjuEntry{zr}{zr}{zr} \\
+\end{tabular}
+\end{center}
+
+Please note that due to internal limitations of the retransliteration
+engine, \textit{jy} \mabosoo{j'} has to be entered as \texttt{j'}.
+
+\subsection{Tibetan Transliteration Character Set}
+Besides these characters, an additional small set of special characters
+is provided for rendering Tibetan transliterations as given in the
+Pentaglot dictionary:
+
+\begin{center}
+\begin{tabular}{ccc}
+Manju & Input &Latin \\
+\ManjuEntry{z}{z}{z} \\
+\ManjuEntry{zh}{zh}{zh} \\
+\ManjuEntry{ts}{ts}{ts} \\
+\ManjuEntry{ng'}{ng'}{ng'} \\
+\ManjuEntry{l'}{l'}{l'} \\
+\ManjuEntry{p'}{p'}{p'} \\
+\ManjuEntry{t'}{t'}{t'} \\
+\end{tabular}
+\end{center}
+
+It becomes thus possible to spell out the Tibetan alphabet in
+Manju writing, as used in the Pentaglot dictionary for Tibetan
+and Uighur transliterations:
+
+\newcommand{\MT}[2]{{\tib #1} \textit{#1} \mabosoo{#2}}
+
+\newcommand{\ManjuTibetan}[8]{%
+ \tib #1 & \mabosoo{#2}&
+ \tib #3 & \mabosoo{#4}&
+ \tib #5 & \mabosoo{#6}&
+ \tib #7 & \mabosoo{#8}\\
+ \tt #1 & \tt #2 &
+ \tt #3 & \tt #4 &
+ \tt #5 & \tt #6 &
+ \tt #7 & \tt #8\\
+ }
+
+\begin{center}
+\begin{tabular}{cc|cc|cc|cc}
+\ManjuTibetan{ka}{g'a} {kha}{k'a} {ga}{ga} {nga}{ng'a}
+\hline
+\ManjuTibetan{ca}{jiya} {cha}{cia} {ja}{ja} {nya}{niya}
+\hline
+\ManjuTibetan{ta}{t'a} {tha}{ta} {da}{da} {na}{na}
+\hline
+\ManjuTibetan{pa}{ba} {pha}{pa} {ba}{wa} {ma}{ma}
+\hline
+\ManjuTibetan{tsa}{tsa} {tsha}{tsha} {dza}{dza} {wa}{wa}
+\hline
+\ManjuTibetan{zha}{zha} {za}{za} {'}{ea} {ya}{ya}
+\hline
+\ManjuTibetan{ra}{ra} {la}{la} {sha}{s'a} {sa}{sa}
+\hline
+\ManjuTibetan{ha}{h|a} {a}{a} {}{} {}{}
+\end{tabular}
+\end{center}
+
+Besides these basic representations, certain deviations exist:
+\begin{enumerate}
+ \item \MT{nga}{ng'a} is used for Tibetan initials and subscripts;
+ finals are expressed as \mabosoo{*ng}
+ \item While \MT{ha}{h|a} is used for Tibetan initial
+ {\tib ha},
+ a different form is taken for subscripted
+ \textit{ha}, as in \MT{lha}{l'|a}.
+\end{enumerate}
+
+\subsection{Special Characters}
+
+Manju\TeX\ and its progenitor Mon\TeX\ share the complete
+set of numbers and punctuation marks as well as a few special
+characters used for influencing the presentation of the writing.
+
+Provided a word should end with a non-final glyph shape then the Environment
+Marker \mabosoo{**} is used which is entered as an asterisque
+\verb-*-. This is helpful for writing abbreviated words or marking
+non-final vowels, like \mabosoo{o*} which is entered as \verb-o*-.
+
+Whenever the plethora of diacritics used in Manju writing causes
+ugly clashes between adjacent letters, then the `backbone' (mong.
+\textit{nirugu}), entered as \verb'|', can be used to stretch the
+distance between clashing letter elements, like in \mabosoo{h|a}
+which should be entered \verb-h|a- rather than \verb-ha- resulting
+in \mabosoo{ha}.
+
+\section{Outlook and Desiderata}
+
+Unfortunately, some code positions in the Metafont sources of
+\ManjuTeX\ haven't
+been frozen yet which implies that documents containing Manju text
+should be recompiled once a new version of this software is issued.
+
+In addition, the author is not happy yet with some of the
+interaction performed by certain glyph combinations. This will have
+to be refined definitely!
+
+With $\Omega$mega lurking around, \ManjuTeX\ should actually be obsolete
+work. A unified encoding comprising all Mongolian writings has been
+integrated into Unicode 3.0 and ISO 10646. The author needed a quick
+solution for ongoing lexicographical work (the Pentaglot database,
+that is) and will merge \ManjuTeX\ with the existing Mon\TeX\ system
+later. At that point, there will also be full-featured $\Omega$mega
+support.
+
+Anyway, whatever the mistakes and the shortcomings are that have
+crept into this Manju system, I can only kindly ask you to blame me.
+
+\vspace{1cm}
+\hfill\parbox{4cm}{\it Now go forth and create beautiful Manju text!\\
+ Oliver Corff, Shenyang, April 1st, 2001}
+\end{document}
diff --git a/obsolete/language/manju/manjutex/mfinput/bthhsb.mf b/obsolete/language/manju/manjutex/mfinput/bthhsb.mf
new file mode 100644
index 0000000000..5ba78ad14c
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/bthhsb.mf
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: bthhsb.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: March 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (Encoding: LMA)
+% Manju Bithe Horizontal Steel Bold Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+input mbparmb.mf; % Load Bold Weight Parameters
+input mbatoms.mf; % Load Atoms
+style:=steel; % Defines titem and suul shapes, etc.
+writing:=Bithe; % This one is going to be Manju Bithe
+LR:=true; % This is a Horizontal Font
+input mbcodes.mf; % Load Common Encoding Vectors
+input macodes.mf; % Load Manju Encoding Vectors
+input mantrlig.mf; % Load Manju Transliteration Ligatures
+input mbpunc.mf; % Oh yes, we build punctuation
+input mbnums.mf; % Oh yes, we build digits
+input mbglyphs.mf; % Oh yes, we build common glyphs
+input maglyphs.mf; % And we build Manju glyphs
+end.
diff --git a/obsolete/language/manju/manjutex/mfinput/bthhsm.mf b/obsolete/language/manju/manjutex/mfinput/bthhsm.mf
new file mode 100644
index 0000000000..62fbde35d8
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/bthhsm.mf
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: bthhsm.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: March 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (Encoding: LMA)
+% Manju Bithe Horizontal Steel Medium Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+input mbparmm.mf; % Load Medium Weight Parameters
+input mbatoms.mf; % Load Atoms
+style:=steel; % Defines titem and suul shapes, etc.
+writing:=Bithe; % This one is going to be Manju Bithe
+LR:=true; % This is a Horizontal Font
+input mbcodes.mf; % Load Common Encoding Vectors
+input macodes.mf; % Load Manju Encoding Vectors
+input mantrlig.mf; % Load Manju Transliteration Ligatures
+input mbpunc.mf; % Oh yes, we build punctuation
+input mbnums.mf; % Oh yes, we build digits
+input mbglyphs.mf; % Oh yes, we build common glyphs
+input maglyphs.mf; % And we build Manju glyphs
+end.
diff --git a/obsolete/language/manju/manjutex/mfinput/bthhwb.mf b/obsolete/language/manju/manjutex/mfinput/bthhwb.mf
new file mode 100644
index 0000000000..d907a4aba0
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/bthhwb.mf
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: bthhwb.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: March 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (Encoding: LMA)
+% Manju Bithe Horizontal Wood Bold Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+input mbparmb.mf; % Load Bold Weight Parameters
+input mbatoms.mf; % Load Atoms
+style:=wood; % Defines titem and suul shapes, etc.
+writing:=Bithe; % This one is going to be Manju Bithe
+LR:=true; % This is a Horizontal Font
+input mbcodes.mf; % Load Common Encoding Vectors
+input macodes.mf; % Load Manju Encoding Vectors
+input mantrlig.mf; % Load Manju Transliteration Ligatures
+input mbpunc.mf; % Oh yes, we build punctuation
+input mbnums.mf; % Oh yes, we build digits
+input mbglyphs.mf; % Oh yes, we build common glyphs
+input maglyphs.mf; % And we build Manju glyphs
+end.
diff --git a/obsolete/language/manju/manjutex/mfinput/bthhwm.mf b/obsolete/language/manju/manjutex/mfinput/bthhwm.mf
new file mode 100644
index 0000000000..8180ef50ef
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/bthhwm.mf
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: bthhwm.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: March 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (Encoding: LMA)
+% Manju Bithe Horizontal Wood Medium Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+input mbparmm.mf; % Load Medium Weight Parameters
+input mbatoms.mf; % Load Atoms
+style:=wood; % Defines titem and suul shapes, etc.
+writing:=Bithe; % This one is going to be Manju Bithe
+LR:=true; % This is a Horizontal Font
+input mbcodes.mf; % Load Common Encoding Vectors
+input macodes.mf; % Load Manju Encoding Vectors
+input mantrlig.mf; % Load Manju Transliteration Ligatures
+input mbpunc.mf; % Oh yes, we build punctuation
+input mbnums.mf; % Oh yes, we build digits
+input mbglyphs.mf; % Oh yes, we build common glyphs
+input maglyphs.mf; % And we build Manju glyphs
+end.
diff --git a/obsolete/language/manju/manjutex/mfinput/bthvsb.mf b/obsolete/language/manju/manjutex/mfinput/bthvsb.mf
new file mode 100644
index 0000000000..87148a0842
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/bthvsb.mf
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: bthvsb.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: March 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (Encoding: LMA)
+% Manju Bithe Vertical Steel Bold Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+input mbparmb.mf; % Load Bold Weight Parameters
+input mbatoms.mf; % Load Atoms
+style:=steel; % Defines titem and suul shapes, etc.
+writing:=Bithe; % This one is going to be Manju Bithe
+LR:=false; % This is a Vertical Font
+input mbcodes.mf; % Load Common Encoding Vectors
+input macodes.mf; % Load Manju Encoding Vectors
+input mantrlig.mf; % Load Manju Transliteration Ligatures
+input mbpunc.mf; % Oh yes, we build punctuation
+input mbnums.mf; % Oh yes, we build digits
+input mbglyphs.mf; % Oh yes, we build common glyphs
+input maglyphs.mf; % And we build Manju glyphs
+end.
diff --git a/obsolete/language/manju/manjutex/mfinput/bthvsm.mf b/obsolete/language/manju/manjutex/mfinput/bthvsm.mf
new file mode 100644
index 0000000000..5864e74be5
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/bthvsm.mf
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: bthvsm.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: March 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (Encoding: LMA)
+% Manju Bithe Vertical Steel Medium Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+input mbparmm.mf; % Load Medium Weight Parameters
+input mbatoms.mf; % Load Atoms
+style:=steel; % Defines titem and suul shapes, etc.
+writing:=Bithe; % This one is going to be Manju Bithe
+LR:=false; % This is a Vertical Font
+input mbcodes.mf; % Load Common Encoding Vectors
+input macodes.mf; % Load Manju Encoding Vectors
+input mantrlig.mf; % Load Manju Transliteration Ligatures
+input mbpunc.mf; % Oh yes, we build punctuation
+input mbnums.mf; % Oh yes, we build digits
+input mbglyphs.mf; % Oh yes, we build common glyphs
+input maglyphs.mf; % And we build Manju glyphs
+end.
diff --git a/obsolete/language/manju/manjutex/mfinput/bthvwb.mf b/obsolete/language/manju/manjutex/mfinput/bthvwb.mf
new file mode 100644
index 0000000000..6302bad9d8
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/bthvwb.mf
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: bthvwb.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: March 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (Encoding: LMA)
+% Manju Bithe Vertical Wood Bold Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+input mbparmb.mf; % Load Bold Weight Parameters
+input mbatoms.mf; % Load Atoms
+style:=wood; % Defines titem and suul shapes, etc.
+writing:=Bithe; % This one is going to be Manju Bithe
+LR:=false; % This is a Vertical Font
+input mbcodes.mf; % Load Common Encoding Vectors
+input macodes.mf; % Load Manju Encoding Vectors
+input mantrlig.mf; % Load Manju Transliteration Ligatures
+input mbpunc.mf; % Oh yes, we build punctuation
+input mbnums.mf; % Oh yes, we build digits
+input mbglyphs.mf; % Oh yes, we build common glyphs
+input maglyphs.mf; % And we build Manju glyphs
+end.
diff --git a/obsolete/language/manju/manjutex/mfinput/bthvwm.mf b/obsolete/language/manju/manjutex/mfinput/bthvwm.mf
new file mode 100644
index 0000000000..90d3dfc50d
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/bthvwm.mf
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: bthvwm.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: March 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (Encoding: LMA)
+% Manju Bithe Vertical Wood Medium Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+input mbparmm.mf; % Load Medium Weight Parameters
+input mbatoms.mf; % Load Atoms
+style:=wood; % Defines titem and suul shapes, etc.
+writing:=Bithe; % This one is going to be Manju Bithe
+LR:=false; % This is a Vertical Font
+input mbcodes.mf; % Load Common Encoding Vectors
+input macodes.mf; % Load Manju Encoding Vectors
+input mantrlig.mf; % Load Manju Transliteration Ligatures
+input mbpunc.mf; % Oh yes, we build punctuation
+input mbnums.mf; % Oh yes, we build digits
+input mbglyphs.mf; % Oh yes, we build common glyphs
+input maglyphs.mf; % And we build Manju glyphs
+end.
diff --git a/obsolete/language/manju/manjutex/mfinput/macodes.mf b/obsolete/language/manju/manjutex/mfinput/macodes.mf
new file mode 100644
index 0000000000..9ab8dfab26
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/macodes.mf
@@ -0,0 +1,158 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: macodes.mf
+% Author: Oliver Corff
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script in Ligature Mode (LMA)
+% Manju Code Slots
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Beginning of macodes.mf
+%
+MANJU_A := 97; MONG_SHUD := MANJU_A;% "a"
+MANJU_B := 98; MONG_NUMTGEDES := MANJU_B;% "b"
+MANJU_C := 99; MONG_SEREEEWER := MANJU_C;% "c"
+MANJU_D :=100; % "d"
+MANJU_E :=101; % "e"
+MANJU_F :=102; % "f"
+MANJU_G :=103; % "g"
+MANJU_H :=104; % "h"
+MANJU_I :=105; MONG_SHILBE := MANJU_I;% "i"
+MANJU_J :=106; MONG_BOSOOSHILBE := MANJU_J;% "j"
+MANJU_K :=107; MONG_DUNDX := MANJU_K;% "k"
+MANJU_L :=108; MONG_LEWER := MANJU_L;% "l"
+MANJU_M :=109; MONG_MEWER := MANJU_M;% "m"
+MANJU_N :=110; MONG_CEGTEISHUD := MANJU_N;% "n"
+MANJU_O :=111; MONG_GEDES := MANJU_O;% "o"
+MANJU_P :=112; % "p"
+MANJU_R :=114; MONG_ERWEELJINSHILBE := MANJU_R;% "r"
+MANJU_S :=115; MONG_ZAWJ := MANJU_S;% "s"
+MANJU_T :=116; % "t"
+MANJU_U :=117; % "u"
+MANJU_W :=119; MONG_MATGARSHILBE := MANJU_W;% "w"
+MANJU_Y :=121; MONG_ETGERSHILBE := MANJU_Y;% "y"
+MANJU_UU :=118; % "v"
+%
+MANJU_Z :=122; % "z"
+MANJU_DERIBUNZ := 90; % " Z-"
+%
+MANJU_NG := MONG_DUNDNG; % 134 "ng"
+%
+MANJU_DERIBUND := 68; % " D-"
+MANJU_DERIBUNE := 69; % " E-"
+MANJU_DERIBUNF := 70; % " F-"
+MANJU_DERIBUNGA := 71; % " G-"
+MANJU_DERIBUNHA := 72; % " H-"
+MANJU_DERIBUNKA := 75; MONG_XEWTEEQIX := MANJU_DERIBUNKA;% " K-"
+MANJU_DERIBUNL := 76; % " L-"
+MANJU_DERIBUNM := 77; % " M-"
+MANJU_DERIBUNN := 78; % " N-"
+MANJU_DERIBUNS := 83; % " S-"
+MANJU_DERIBUNT := 84; % " T-"
+%
+MANJU_DUBENA := MONG_SUUL; % 128 "-a "
+MANJU_DUBENE :=149; % "-e "
+MANJU_DUBENI := MONG_ADAGI; % 136 "-i "
+MANJU_DUBENO := MONG_ADAGU; % 135 "-u "
+MANJU_DUBENU :=150; % "-u "
+MANJU_DUBENUU :=151; % "-uu "
+MANJU_DUBENB := MONG_ADAGB; % 137 "-b "
+MANJU_DUBENNG := MONG_ADAGNG; % 142 "ng"
+MANJU_DUBENK :=152; % ""
+MANJU_DUBENL := MONG_SUULIINLEWER; % 143 "-l "
+MANJU_DUBENM := MONG_SUULIINMEWER; % 146 "-l "
+MANJU_DUBENS := MONG_ADAGS; % 139 "-l "
+MANJU_DUBENT := MONG_ADAGD; % 139 "-l "
+%
+MANJU_VARK :=153; MONG_DUNDG := MANJU_VARK; % "kC"
+MANJU_VART := MONG_DUNDD; % 133 "tC"
+%
+MANJU_TE :=154; % "te"
+MANJU_DERIBUNTE :=155; % " Te-"
+MANJU_DE :=156; % "de"
+MANJU_DERIBUNDE :=157; % " De-"
+MANJU_TIBT :=158;
+MANJU_SH :=159; % "sh"
+MANJU_DERIBUNSH :=160; % " sh-"
+MANJU_DUBENSH :=161; % "-sh "
+MANJU_GH :=162; % ""
+MANJU_HH :=163; % ""
+MANJU_KH :=164; MONG_QAGT := MANJU_KH; % ""
+%
+MANJU_DZ :=165; % ""
+MANJU_DERIBUNDZ :=166; % ""
+MANJU_DZI :=167; % ""
+MANJU_DERIBUNDZI :=168; % ""
+%
+MANJU_JY :=169; % ""
+MANJU_DERIBUNJY :=170; % ""
+%
+MANJU_SY :=172; % ""
+MANJU_DERIBUNSY :=173; % ""
+%
+MANJU_CY :=174; % ""
+%
+MANJU_TS :=175; % ""
+MANJU_DERIBUNTS :=176; % ""
+%
+MANJU_TSH :=177; % ""
+MANJU_DERIBUNTSH :=178; % ""
+%
+MANJU_TSHY :=179; % ""
+MANJU_DERIBUNTSHY :=180; % ""
+%
+MANJU_ZH :=181; % ""
+MANJU_DERIBUNZH :=182; % ""
+%
+MANJU_ZR :=183; % ""
+MANJU_DERIBUNZR :=184; % ""
+%
+MANJU_NGA :=185; % ""
+MANJU_DERIBUNNGA :=186; % ""
+%
+MANJU_LH :=188; % ""
+MANJU_DERIBUNLH :=189; % ""
+MANJU_HIGHLH :=190; % ""
+MANJU_HIGHDERIBUNLH :=191; % ""
+%
+MANJU_TIBP := 80; MONG_NUMTDELBENQIX := MANJU_TIBP; % "p'"
+%
+MANJU_BA :=200; MONG_LIGBA := MANJU_BA; % "ba"
+MANJU_BE :=201; % "be"
+MANJU_BI :=202; MONG_LIGBI := MANJU_BI; % "bi"
+MANJU_BO :=203; MONG_LIGBU := MANJU_BO; % "bo"
+MANJU_BU :=204; % "bu"
+MANJU_BUU :=205; % "buu"
+%
+MANJU_PA :=208; % ""
+MANJU_PE :=209; % ""
+MANJU_PI :=210; % ""
+MANJU_PO :=211; % ""
+MANJU_PU :=212; % ""
+%
+MANJU_GHA :=216; % ""
+MANJU_GE :=217; % "ge"
+MANJU_GI :=218; % "ge"
+MANJU_GHO :=219; % ""
+MANJU_GU :=220; % "gu"
+%
+MANJU_HHA :=224; % ""
+MANJU_HE :=225; % "he"
+MANJU_HI :=226; % "hi"
+MANJU_HHO :=227; % ""
+MANJU_HU :=228; % "hu"
+%
+MANJU_KHA :=232; MONG_LIGKHA:= MANJU_KHA; % ""
+MANJU_KE :=233; MONG_LIGKA := MANJU_KE;
+MANJU_KI :=234; MONG_LIGKI := MANJU_KI;
+MANJU_KHO :=235; MONG_LIGKHU:= MANJU_KHO; % ""
+MANJU_KU :=236; MONG_LIGKU := MANJU_KU;
+%
+MANJU_TIBPA :=240; MONG_LIGPA := MANJU_TIBPA; % "p'a"
+MANJU_TIBPE :=241;
+MANJU_TIBPI :=242; MONG_LIGPI := MANJU_TIBPI; % "p'a"
+MANJU_TIBPO :=243; MONG_LIGPU := MANJU_TIBPO; % "p'a"
+MANJU_TIBPU :=244;
diff --git a/obsolete/language/manju/manjutex/mfinput/maglyphs.mf b/obsolete/language/manju/manjutex/mfinput/maglyphs.mf
new file mode 100644
index 0000000000..b85524df22
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/maglyphs.mf
@@ -0,0 +1,639 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: maglyphs.mf
+% Author: Oliver Corff
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script (LMA)
+% Manju Bithe Glyph Definitions
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_TASLAL,tewidth#,height#,depth#);
+ "Manju Taslal temdeg";
+ manjudusal(2/4tewidth,Centerline,3thin,2thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_FULLSTOP,bawidth#,height#,depth#);
+ "Manju Full Stop";
+ manjudusal(5/16bawidth,Centerline,3thin,2thick);
+ ManjuDusal(11/16bawidth,Centerline,3thin,2thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_E,shudwidth#,height#,depth#);
+ "The shud";
+ shud(0);
+ dusal (1/2w,underinner+thin,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DUBENE,shudwidth#,height#,depth#);
+ "The Manju glyph e in final position";
+ suul;
+ dusal (12/12w,underinner+thin,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_U,gedeswidth#,height#,depth#);
+ "Manju u, dotted gedes";
+ nuruu(w,0);
+ z1r=(w-bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(bearing,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+ penlabels(1,2,3);
+ dusal (1/2gedeswidth,underinner+thin,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DUBENU,eswidth#,height#,depth#);
+ "Manju Letter final u";
+ nuruu(w,w-numtaigedeswidth);
+
+ z1r=(w-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(w-numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6r=(0,nuruuright); % nuruuright was Centerline
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(1/4thin,-180);
+ penstroke (z4e{down}..z5e..{up}z6e) ifrotated;
+ penlabels(1,2,3,4,5,6);
+ dusal (17/36w,1.6underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_UU,gedeswidth#+shilbewidth#,height#,depth#);
+ "Manju ^u";
+ nuruu(w,0);
+ z1r=(w-bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(bearing+shilbewidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+ z4r=(shilbewidth,nuruuleft);
+ z5r=(+3thin,shilbeheight);
+ penpos4(2thin,0);
+ penpos5(4thin,60);
+ penstroke (z4e--z5e) ifrotated;
+ penlabels(1,2,3,4,5);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DUBENUU,gedeswidth#+shudwidth#,height#,depth#);
+ "Manju ^u, final form";
+ nuruu(w,shudwidth);
+ z1r=(w-bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(bearing+shudwidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+ z4=(shudwidth,Centerline);
+ z5=(1/2shudwidth,Centerline);
+ z6=(0,nuruuleft+thin);
+ penpos4(nuruuwidth,90);
+ penpos5(14/16nuruuwidth,80);
+ penpos6(epsilon,45);
+ penstroke (z4e---z5e..z6e) ifrotated;
+ penlabels(1,2,3,4,5,6);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNGA,tewidth#,height#,depth#);
+ "The Manju letter initial ga";
+ xewteeqix;
+ dusal(-1/2shudwidth,underinner+thin,2thick,1thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNHA,tewidth#,height#,depth#);
+ "The Manju letter initial ha";
+ xewteeqix;
+ dugui(-1/2shudwidth,underinner,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_G,2shudwidth#,height#,depth#);
+ "Manju medial g";
+ shud(0);
+ shud(shudwidth);
+ dusal(shudwidth,underinner+thin,2thick,1thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_H,2shudwidth#,height#,depth#);
+ "Manju medial ha";
+ shud(0);
+ shud(shudwidth);
+ dugui(shudwidth,underinner,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_GE,bawidth#,height#,depth#);
+ "A Ligature: GE";
+ ligka;
+ dusal (21/36w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_HE,bawidth#,height#,depth#);
+ "A Ligature: HE";
+ ligka;
+ dugui (21/36w,1.9underouter,1.5thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_GI,biwidth#,height#,depth#);
+ "A Manju Ligature: GI";
+ ligki;
+ dusal (22/36w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_HI,biwidth#,height#,depth#);
+ "A Manju Ligature: HI";
+ ligki;
+ dugui (22/36w,1.9underouter,1.5thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_GU,bawidth#,height#,depth#);
+ "A Ligature: GU";
+ ligku;
+ dusal (18/36w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_HU,bawidth#,height#,depth#);
+ "A Ligature: HU";
+ ligku;
+ dugui (18/36w,1.9underouter,1.5thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_GH,gedeswidth#,height#,depth#);
+ "Manju letter GH";
+ qagt;
+ dusal (15/36w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_GHA,bawidth#,height#,depth#);
+ "A Ligature: GHA";
+ ligkha;
+ dusal (15/36w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_GHO,bawidth#,height#,depth#);
+ "A Ligature: GHO";
+ ligkhu;
+ dusal (19/36w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_HH,gedeswidth#,height#,depth#);
+ "Manju letter HH";
+ qagt;
+ dugui (21/36w,1.9underouter,1.5thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_HHA,bawidth#,height#,depth#);
+ "A Ligature: HHA";
+ ligkha;
+ dugui (21/36w,1.9underouter,1.5thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_HHO,bawidth#,height#,depth#);
+ "A Ligature: HHO";
+ ligkhu;
+ dugui (18/36w,1.9underouter,1.5thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DUBENK,2shudwidth#,height#,depth#);
+ "Final k";
+ shud(shudwidth);
+ bagaodoisuul;
+ dusal(9/12shudwidth,gedesouter,3thin,2thick);
+ dusal(3/12shudwidth,gedesouter,3thin,2thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_BE,bawidth#,height#,depth#);
+ "A Manju Ligature: BE";
+ ligba;
+ dusal (21/36w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_BU,2numtaigedeswidth#,height#,depth#);
+ "A Ligature: BU";
+ ligbu(0);
+ dusal (1/2w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_BUU,2numtaigedeswidth#+shilbewidth#,height#,depth#);
+ "A Ligature: BUU";
+ ligbu(shilbewidth);
+ nuruu(shilbewidth,0);
+ z11r=(shilbewidth,nuruuleft);
+ z12r=(+3thin,shilbeheight);
+ penpos11(2thin,0);
+ penpos12(4thin,60);
+ penstroke (z11e--z12e) ifrotated;
+ penlabels(1,2,3,4,5,11,12);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_D,eswidth#,height#,depth#);
+ "Manju letter de";
+ roundgedestshilbe;
+ dusal(1/2shudwidth,underinner+thin,2thick,1thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_T,eswidth#,height#,depth#);
+ "Manju letter te";
+ roundgedestshilbe;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUND,cewidth#,height#,depth#);
+ "Manju Letter initial D";
+ deribun_ta;
+ dusal(1/2shudwidth,underinner+thin,2thick,1thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNT,cewidth#,height#,depth#);
+ "Manju letter initial t";
+ deribun_ta;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DE,eswidth#,height#,depth#);
+ "Manju letter de";
+ manju_te;
+ dusal(1/2shudwidth,underinner+thin,2thick,1thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_TE,eswidth#,height#,depth#);
+ "Manju letter te";
+ manju_te;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNDE,cewidth#,height#,depth#);
+ "Letter De";
+ deribun_te;
+ dusal(-1/4shudwidth,underinner+thin,2thick,1thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNTE,cewidth#,height#,depth#);
+ "Manju initial letter Te";
+ deribun_te;
+ penlabels(1,2,3,4);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_TIBT,eswidth#,height#,depth#);
+ "Manju initial letter Te";
+ nuruu(w,0);
+ z1r=(w-1/2bearing,nuruuleft);
+ z2 =(07/16w,orxicouter);
+ penpos1(2thin,0);
+ penpos2(2thin,45);
+ penstroke (z1e--z2e) ifrotated;
+ z3r=z2;
+ z4r=(bearing,7/12[y1,y2]);
+
+ penpos3(2thin,115 );
+ penpos4(2thin,210);
+
+ z5 =(6/16w,3/12[y1,y2]);
+ z6 =(x1-2u,nuruuleft);
+
+ penpos5(1.5thin,230);
+ penpos6(1.5thin,180);
+ penstroke (z3e{dir 205}..tension 2.5..z4e..tension 2.5..
+ z5e..tension infinity..z6e)
+ ifrotated;
+ penlabels(1,2,3,4,5,6);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_SH,tewidth#,height#,depth#);
+ "Manju letter `sh'";
+ zawj;
+ manju_sh_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNSH,tewidth#,height#,depth#);
+ "Manju letter `sh' in initial position";
+ exenzawj;
+ manju_sh_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DUBENSH,tewidth#,height#,depth#);
+ "Manju letter `sh' in final position";
+ suulzawj;
+ manju_sh_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DZ,tewidth#,height#,depth#);
+ "Manju letter `dz'";
+ zawj;
+ manju_dz_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNDZ,tewidth#,height#,depth#);
+ "Manju letter `dz' in initial position";
+ exenzawj;
+ manju_dz_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DZI,tewidth#,height#,depth#);
+ "Manju ligature `dzi'";
+ manju_si;
+ manju_dz_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNDZI,tewidth#,height#,depth#);
+ "Manju letter `dzi' in initial position";
+ manju_deribun_si;
+ manju_dz_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_TS,tewidth#,height#,depth#);
+ "Manju letter `ts'";
+ zawj;
+ manju_dz_stroke;
+ dugui(3/5tewidth,1.1suulouter,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNTS,tewidth#,height#,depth#);
+ "Manju letter `ts' in initial position";
+ exenzawj;
+ manju_dz_stroke;
+ dugui(3/5tewidth,1.1suulouter,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_TSH,tewidth#,height#,depth#);
+ "Manju letter `tsh'";
+ zawj;
+ manju_dz_stroke;
+ manju_tsh_stroke;
+ tsh_picture:=currentpicture;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNTSH,tewidth#,height#,depth#);
+ "Manju letter `tsh' in initial position";
+ exenzawj;
+ manju_dz_stroke;
+ manju_tsh_stroke;
+ deribuntsh_picture:=currentpicture;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_TSHY,shudwidth#+tewidth#,height#,depth#);
+ "Manju letter `tshy'";
+ currentpicture:= tsh_picture shifted
+ if LR: (0,0) else: (shudwidth,0) fi;
+ sy_nuruu(shudwidth,0);
+% manju_dz_stroke;
+% manju_tsh_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNTSHY,shudwidth#+tewidth#,height#,depth#);
+ "Manju letter `tshy' in initial position";
+ currentpicture:= deribuntsh_picture shifted
+ if LR: (0,0) else: (shudwidth,0) fi;
+ sy_nuruu(shudwidth,0);
+% manju_dz_stroke;
+% manju_tsh_stroke;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_Z,tewidth#,height#,depth#);
+ "Manju letter `z'";
+ zawj;
+ dugui(3/5tewidth,suulouter,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNZ,tewidth#,height#,depth#);
+ "Manju letter `z' in initial position";
+ exenzawj;
+ dugui(3/5tewidth,suulouter,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_ZH,tewidth#,height#,depth#);
+ "Manju letter `zh'";
+ zawj;
+ manju_sh_stroke;
+ dugui(3/5tewidth,suulouter,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNZH,tewidth#,height#,depth#);
+ "Manju letter `zh' in initial position";
+ exenzawj;
+ manju_sh_stroke;
+ dugui(3/5tewidth,suulouter,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_NGA,shudwidth#,height#,depth#);
+ "Manju (Tibetan) letter `ng'";
+ shud(0);
+ dugui(1/2shudwidth,yashilbeheight,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNNGA,shudwidth#,height#,depth#);
+ "Manju (Tibetan) letter `ng' in initial position";
+ titem;
+ dugui(1/2shudwidth,yashilbeheight,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_JY,eswidth#,height#,depth#);
+ "Manju letter jy; bosoo_shilbe with circle";
+ bosoo_shilbe;
+ dugui(1/2eswidth,underinner,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNJY,shilbewidth#,height#,depth#);
+ "Manju letter jy; shilbe with circle";
+ shilbe(0);
+ dugui(1/2shilbewidth,underinner,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_CY,eswidth#,height#,depth#);
+ "Manju letter cy";
+ seree_ewer;
+ dugui(1/2eswidth,underinner,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_SY,tewidth#+shudwidth#,height#,depth#);
+ "Manju letter sy";
+ currentpicture:= zawjpicture shifted
+ if LR: (0,0) else: (shudwidth,0) fi;
+ sy_nuruu(shudwidth,0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNSY,tewidth#+shudwidth#,height#,depth#);
+ "Manju initial letter sy";
+ currentpicture:= exenzawjpicture shifted
+ if LR: (0,0) else: (shudwidth,0) fi;
+ sy_nuruu(shudwidth,0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_ZR,shudwidth#,height#,depth#);
+ "Manju letter zr";
+ nuruu(shudwidth,0);
+ z1 =(1/2shudwidth,gedesinner);
+ z2 =(1/2shudwidth,underinner);
+ penpos1(2.5thin,-15);
+ penpos2(2.5thin,-15);
+ penstroke (z1e--z2e) ifrotated;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNZR,shudwidth#,height#,depth#);
+ "Manju initial letter zr";
+ nuruu(1/2shudwidth,0);
+ z1r=(1/2shudwidth,gedesinner);
+ z2r=(1/2shudwidth,underinner);
+ penpos1(2.5thin,-15);
+ penpos2(2.5thin,-15);
+ penstroke (z1e--z2e) ifrotated;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_LH,shudwidth#,height#,depth#);
+ "The Manju Tibetan letter lh";
+ shud(0);
+ l_ewer(1/2shudwidth);
+ dugui(-1/2shudwidth,underinner,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+if style=wood: exenlwidth#:=numtaigedeswidth#+shudwidth# fi;
+if style=steel: exenlwidth#:=shudwidth# fi;
+
+beginchar(MANJU_DERIBUNLH,shudwidth#,height#,depth#);
+ "The Manju Tibetan letter initial lh";
+ if style=wood:
+ titem_stroke(shudwidth);
+ shud(0);
+ l_ewer(1/2shudwidth);
+ fi;
+ if style=steel:
+ titem;
+ l_ewer(1/2shudwidth);
+ fi;
+ dugui(-1/2shudwidth,underinner,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_HIGHLH,shudwidth#,height#,depth#);
+ "The Manju Tibetan letter lh";
+ shud(0);
+ l_ewer(1/2shudwidth);
+ dugui(-1/2shudwidth,underouter,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+if style=wood: exenlwidth#:=numtaigedeswidth#+shudwidth# fi;
+if style=steel: exenlwidth#:=shudwidth# fi;
+
+beginchar(MANJU_HIGHDERIBUNLH,shudwidth#,height#,depth#);
+ "The Manju Tibetan letter initial lh";
+ if style=wood:
+ titem_stroke(shudwidth);
+ shud(0);
+ l_ewer(1/2shudwidth);
+ fi;
+ if style=steel:
+ titem;
+ l_ewer(1/2shudwidth);
+ fi;
+ dugui(-1/2shudwidth,underouter,1.5thick)
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_F,cewidth#,height#,depth#);
+ "Manju letter f";
+ nuruu(cewidth,0);
+ z1 =(1/8gedeswidth,gedesinner);
+ z2r=(3/8gedeswidth,yashilbeheight);
+ z3 =(7/8gedeswidth-1/4bearing,nuruuleft); % was 8/8gedeswidth
+ penpos1(epsilon,+135);
+ penpos2(3.75thin,+90);
+ penpos3(1.50thin,0);
+ z4 =(10/8gedeswidth,underinner-thin); % was 11/8
+ z5 =(12/8gedeswidth,underinner); % was 13/8
+ penpos4(3.25thin, 90);
+ penpos5( epsilon,+135);
+ penstroke (z1e..tension 2.50..z2e..tension 3.5..z3e
+ ..tension 3.5..z4e..tension 1.75..z5e) ifrotated;
+ penlabels(1,2,3,4,5);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_DERIBUNF,cewidth#,height#,depth#);
+ "Manju letter initial f";
+ nuruu(gedeswidth+1/3bearing,0);
+ z1 =(1/8gedeswidth,gedesinner);
+ z2r=(3/8gedeswidth,yashilbeheight);
+ z3 =(gedeswidth-1/4bearing,nuruuleft);
+ penpos1(epsilon,+135);
+ penpos2(3.75thin,+90);
+ penpos3(1.50thin,0);
+ z4 =(11/8gedeswidth,underinner);
+ z5 =(13/8gedeswidth,underinner+thin);
+ penpos4(3.25thin, 90);
+ penpos5( epsilon,+135);
+ penstroke (z1e..tension 2.50..z2e..tension 3.5..z3e
+ ..tension 3.5..z4e..tension 1.75..z5e) ifrotated;
+ penlabels(1,2,3,4,5);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_P,eswidth#,height#,depth#);
+ "Manju letter `p'";
+ nuruu(eswidth,eswidth-numtaigedeswidth);
+
+ z1r=(eswidth-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(eswidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(1/4[x4,x8],underouter);
+ z6 =(1/2[x4,x8],0);
+ z7l=(3/4[x4,x8],underouter);
+ z8l=(0,Centerline);
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(1/4thin,-180);
+ penpos7(3/4(underinner-underouter),-270);
+ penpos8(1/2thin, 0);
+ penstroke (z4e{down}..z5e..{up}z6e) ifrotated;
+ penstroke (z6e{down}..z7e..tension 1.2..{up}z8e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_PA,bawidth#,height#,depth#);
+ "Manju ligature `pa'";
+ manju_pa;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_PE,bawidth#,height#,depth#);
+ "Manju ligature `pe'";
+ manju_pa;
+ dusal (22/36bawidth,1.85underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_PI,biwidth#,height#,depth#);
+ "Manju ligature `pi'";
+ manju_pi;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_PO,bawidth#,height#,depth#);
+ "Manju ligature `po'";
+ manju_po;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_PU,bawidth#,height#,depth#);
+ "Manju ligature `pu'";
+ manju_po;
+ dusal (1/2w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_TIBPE,bawidth#,height#,depth#);
+ "Manju ligature p'e";
+ ligmongpa;
+ dusal (1/2w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MANJU_TIBPU,bawidth#,height#,depth#);
+ "Manju ligature p'u";
+ ligmongpu;
+ dusal (1/2w,1.65underouter,2thick,1thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/obsolete/language/manju/manjutex/mfinput/mantrlig.mf b/obsolete/language/manju/manjutex/mfinput/mantrlig.mf
new file mode 100644
index 0000000000..36c82e0957
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mantrlig.mf
@@ -0,0 +1,2605 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mantrlig.mf
+% Author: Oliver Corff
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Script (LMA)
+% Manju Bithe Retransliteration Engine
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_ENV: % "*"
+ %
+ % vowels
+ %
+ MANJU_A =: MANJU_A , % ""
+ MANJU_E =: MANJU_E , % ""
+ MANJU_I =: MANJU_I , % ""
+ MANJU_O =: MANJU_O , % ""
+ MANJU_U =: MANJU_U , % ""
+ MANJU_UU =: MANJU_UU , % ""
+ %
+ % consonants
+ %
+ MANJU_B =: MANJU_B , % ""
+ MANJU_C =: MANJU_C , % ""
+ MANJU_D =: MANJU_D , % ""
+ MANJU_F =: MANJU_F , % ""
+ MANJU_G =: MANJU_G , % ""
+ MANJU_H =: MANJU_H , % ""
+ MANJU_J =: MANJU_J , % ""
+ MANJU_K =: MANJU_K , % ""
+ MANJU_L =: MANJU_L , % ""
+ MANJU_M =: MANJU_M , % ""
+ MANJU_N =: MANJU_N , % ""
+ MANJU_P =: MANJU_P , % ""
+ MANJU_R =: MANJU_R , % ""
+ MANJU_S =: MANJU_S , % ""
+ MANJU_T =: MANJU_T , % ""
+ MANJU_W =: MANJU_W , % ""
+ MANJU_Y =: MANJU_Y , % ""
+ MANJU_Z =: MANJU_Z , % ""
+ %
+ % boundaries
+ %
+ MONG_BNDRY =: MONG_BNDRY , % ""
+ MONG_ZERO =: MONG_ZERO , % ""
+ MONG_ONE =: MONG_ONE , % ""
+ MONG_TWO =: MONG_TWO , % ""
+ MONG_THREE =: MONG_THREE , % ""
+ MONG_FOUR =: MONG_FOUR , % ""
+ MONG_FIVE =: MONG_FIVE , % ""
+ MONG_SIX =: MONG_SIX , % ""
+ MONG_SEVEN =: MONG_SEVEN , % ""
+ MONG_EIGHT =: MONG_EIGHT , % ""
+ MONG_NINE =: MONG_NINE , % ""
+ MONG_LT =: MONG_LT , % ""
+ MONG_GT =: MONG_GT , % ""
+ MONG_LGU =: MONG_LGU , % ""
+ MONG_RGU =: MONG_RGU , % ""
+ MONG_OPAREN =: MONG_OPAREN , % ""
+ MONG_CPAREN =: MONG_CPAREN , % ""
+ MONG_DORWOLJIN =: MONG_DORWOLJIN, % ""
+ MONG_FULLSTOP =: MONG_FULLSTOP , % ""
+ MONG_COLON =: MONG_COLON , % ""
+ MONG_ELLIPSIS =: MONG_ELLIPSIS , % ""
+ MONG_EXCLAMATION =: MONG_EXCLAMATION, % ""
+ MONG_QUESTION =: MONG_QUESTION, % ""
+ MONG_QUESTEXCLAM =: MONG_QUESTEXCLAM, % ""
+ MONG_EXCLAMQUEST =: MONG_EXCLAMQUEST, % ""
+ MONG_TASLAL =: MONG_TASLAL , % ""
+ MONG_MSP =: MONG_MSP , % ""
+ MONG_MVS =: MONG_MVS , % ""
+ MONG_NCEG =: MONG_NCEG , % ""
+ MONG_GCEG =: MONG_GCEG , % ""
+ MONG_TITEMSTROKE =: MONG_TITEMSTROKE; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable ||: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_ZERO: % "0"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_ONE: % "1"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_TWO: % "2"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_THREE: % "3"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_FOUR: % "4"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_FIVE: % "5"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_SIX: % "6"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_SEVEN: % "7"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_EIGHT: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_NINE: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_LT: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_GT: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_LGU: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_RGU: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_OPAREN: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_CPAREN: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_DORWOLJIN: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_FULLSTOP: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_COLON: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_ELLIPSIS: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_EXCLAMATION: % "!"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_QUESTION: % "?"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_QUESTEXCLAM: % "?!"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_EXCLAMQUEST: % "!?"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_TASLAL: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_MSP: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_MVS: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_NCEG: % "-"
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_I =: MANJU_DUBENI, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_GCEG: % "="
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_TITEMSTROKE: % ""
+ MANJU_A =:| MANJU_DERIBUNE, % ""
+ MANJU_I =:| MANJU_DERIBUNE, % ""
+ MANJU_O =:| MANJU_DERIBUNE, % ""
+ MANJU_U =:| MANJU_DERIBUNE, % ""
+ MANJU_UU =:| MANJU_DERIBUNE, % ""
+ MANJU_D =: MANJU_DERIBUND, % ""
+ MANJU_E =: MANJU_DERIBUNE, % ""
+ MANJU_F =: MANJU_DERIBUNF, % ""
+ MANJU_G =: MANJU_DERIBUNGA, % ""
+ MANJU_H =: MANJU_DERIBUNHA, % ""
+ MANJU_J =: MANJU_I, % ""
+ MANJU_K =: MANJU_DERIBUNKA, % ""
+ MANJU_L =: MANJU_DERIBUNL, % ""
+ MANJU_M =: MANJU_DERIBUNM, % ""
+ MANJU_N =: MANJU_DERIBUNN, % ""
+ MANJU_S =: MANJU_DERIBUNS, % ""
+ MANJU_T =: MANJU_DERIBUNT, % ""
+ MANJU_Z =: MANJU_DERIBUNZ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_ORXIC: % "a"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_A: % "a"
+ %
+ % final a
+ %
+ MONG_BNDRY =:| MANJU_DUBENA , % ""
+ MONG_ZERO =:| MANJU_DUBENA , % ""
+ MONG_ONE =:| MANJU_DUBENA , % ""
+ MONG_TWO =:| MANJU_DUBENA , % ""
+ MONG_THREE =:| MANJU_DUBENA , % ""
+ MONG_FOUR =:| MANJU_DUBENA , % ""
+ MONG_FIVE =:| MANJU_DUBENA , % ""
+ MONG_SIX =:| MANJU_DUBENA , % ""
+ MONG_SEVEN =:| MANJU_DUBENA , % ""
+ MONG_EIGHT =:| MANJU_DUBENA , % ""
+ MONG_NINE =:| MANJU_DUBENA , % ""
+ MONG_LT =:| MANJU_DUBENA , % ""
+ MONG_GT =:| MANJU_DUBENA , % ""
+ MONG_LGU =:| MANJU_DUBENA , % ""
+ MONG_RGU =:| MANJU_DUBENA , % ""
+ MONG_OPAREN =:| MANJU_DUBENA , % ""
+ MONG_CPAREN =:| MANJU_DUBENA , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENA , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENA , % ""
+ MONG_COLON =:| MANJU_DUBENA , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENA , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENA , % ""
+ MONG_QUESTION =:| MANJU_DUBENA , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENA , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENA , % ""
+ MONG_TASLAL =:| MANJU_DUBENA , % ""
+ MONG_MSP =:| MANJU_DUBENA , % ""
+ MONG_MVS =:| MANJU_DUBENA , % ""
+ MONG_NCEG =:| MANJU_DUBENA , % ""
+ MONG_GCEG =:| MANJU_DUBENA , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENA ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_B: % "b"
+ MANJU_A =: MANJU_BA , % "ba"
+ MANJU_E =: MANJU_BE , % "be"
+ MANJU_I =: MANJU_BI , % "bi"
+ MANJU_O =: MANJU_BO , % "bo"
+ MANJU_U =: MANJU_BU , % "bu"
+ MANJU_UU =: MANJU_BUU , % "buu"
+ %
+ % final b
+ %
+ MONG_BNDRY =:| MANJU_DUBENB , % ""
+ MONG_ZERO =:| MANJU_DUBENB , % ""
+ MONG_ONE =:| MANJU_DUBENB , % ""
+ MONG_TWO =:| MANJU_DUBENB , % ""
+ MONG_THREE =:| MANJU_DUBENB , % ""
+ MONG_FOUR =:| MANJU_DUBENB , % ""
+ MONG_FIVE =:| MANJU_DUBENB , % ""
+ MONG_SIX =:| MANJU_DUBENB , % ""
+ MONG_SEVEN =:| MANJU_DUBENB , % ""
+ MONG_EIGHT =:| MANJU_DUBENB , % ""
+ MONG_NINE =:| MANJU_DUBENB , % ""
+ MONG_LT =:| MANJU_DUBENB , % ""
+ MONG_GT =:| MANJU_DUBENB , % ""
+ MONG_LGU =:| MANJU_DUBENB , % ""
+ MONG_RGU =:| MANJU_DUBENB , % ""
+ MONG_OPAREN =:| MANJU_DUBENB , % ""
+ MONG_CPAREN =:| MANJU_DUBENB , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENB , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENB , % ""
+ MONG_COLON =:| MANJU_DUBENB , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENB , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENB , % ""
+ MONG_QUESTION =:| MANJU_DUBENB , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENB , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENB , % ""
+ MONG_TASLAL =:| MANJU_DUBENB , % ""
+ MONG_MSP =:| MANJU_DUBENB , % ""
+ MONG_MVS =:| MANJU_DUBENB , % ""
+ MONG_NCEG =:| MANJU_DUBENB , % ""
+ MONG_GCEG =:| MANJU_DUBENB , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENB ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENB: % "a"
+ MONG_NCEG kern 1.2ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_C: % "c"
+ MANJU_Y =: MANJU_CY ; % "cy"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_D: % "d"
+ %
+ % vowel allographs
+ %
+ MANJU_E =:| MANJU_DE , % ""
+ MANJU_U =:| MANJU_DE , % ""
+ MANJU_UU =:| MANJU_DE , % ""
+ %
+ % consonant cases
+ %
+ MANJU_Z =: MANJU_DZ ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUND: % " d-"
+ %
+ % vowel allographs
+ %
+ MANJU_E =:| MANJU_DERIBUNDE , % ""
+ MANJU_U =:| MANJU_DERIBUNDE , % ""
+ MANJU_UU =:| MANJU_DERIBUNDE , % ""
+ %
+ % consonant cases
+ %
+ MANJU_Z =: MANJU_DERIBUNDZ ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DE: % "de"
+ %
+ % vowel allographs
+ %
+ MANJU_E |=: MANJU_A , % ""
+ MANJU_U |=: MANJU_O ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNDE: % " de-"
+ %
+ % vowel allographs
+ %
+ MANJU_E |=: MANJU_A , % ""
+ MANJU_U |=: MANJU_O ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_E: % "e"
+ %
+ % final e
+ %
+ MONG_BNDRY =:| MANJU_DUBENE , % ""
+ MONG_ZERO =:| MANJU_DUBENE , % ""
+ MONG_ONE =:| MANJU_DUBENE , % ""
+ MONG_TWO =:| MANJU_DUBENE , % ""
+ MONG_THREE =:| MANJU_DUBENE , % ""
+ MONG_FOUR =:| MANJU_DUBENE , % ""
+ MONG_FIVE =:| MANJU_DUBENE , % ""
+ MONG_SIX =:| MANJU_DUBENE , % ""
+ MONG_SEVEN =:| MANJU_DUBENE , % ""
+ MONG_EIGHT =:| MANJU_DUBENE , % ""
+ MONG_NINE =:| MANJU_DUBENE , % ""
+ MONG_LT =:| MANJU_DUBENE , % ""
+ MONG_GT =:| MANJU_DUBENE , % ""
+ MONG_LGU =:| MANJU_DUBENE , % ""
+ MONG_RGU =:| MANJU_DUBENE , % ""
+ MONG_OPAREN =:| MANJU_DUBENE , % ""
+ MONG_CPAREN =:| MANJU_DUBENE , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENE , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENE , % ""
+ MONG_COLON =:| MANJU_DUBENE , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENE , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENE , % ""
+ MONG_QUESTION =:| MANJU_DUBENE , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENE , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENE , % ""
+ MONG_TASLAL =:| MANJU_DUBENE , % ""
+ MONG_MSP =:| MANJU_DUBENE , % ""
+ MONG_MVS =:| MANJU_DUBENE , % ""
+ MONG_NCEG =:| MANJU_DUBENE , % ""
+ MONG_GCEG =:| MANJU_DUBENE , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENE ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNE: % " e-"
+ %
+ % isolated e
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENE: % "a"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_F: % "f"
+ %
+ % allograph selection
+ %
+ MANJU_I =:| MANJU_W , % ""
+ MANJU_O =:| MANJU_W , % ""
+ MANJU_U =:| MANJU_W , % ""
+ MANJU_UU =:| MANJU_W ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNF: % " f-"
+ %
+ % allograph selection
+ %
+ MANJU_I =:| MANJU_W , % ""
+ MANJU_O =:| MANJU_W , % ""
+ MANJU_U =:| MANJU_W , % ""
+ MANJU_UU =:| MANJU_W ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_G: % "g"
+ %
+ % vowel ligatures
+ %
+ MANJU_E =: MANJU_GE , % ""
+ MANJU_I =: MANJU_GI , % ""
+ MANJU_U =: MANJU_GU , % ""
+ %
+ % combined case
+ %
+ MANJU_H =: MANJU_GH , % "gh"
+ MONG_FVS1 =: MANJU_GH ; % "gh"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNGA: % " ga-"
+ %
+ % vowel ligatures
+ %
+ MANJU_E =: MANJU_GE , % ""
+ MANJU_I =: MANJU_GI , % ""
+ MANJU_U =: MANJU_GU , % ""
+ %
+ % combined case
+ %
+ MANJU_H =: MANJU_GH , % "gh"
+ MONG_FVS1 =: MANJU_GH ; % "gh"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_H: % "h"
+ %
+ % vowel ligatures
+ %
+ MANJU_E =: MANJU_HE , % ""
+ MANJU_I =: MANJU_HI , % ""
+ MANJU_U =: MANJU_HU , % ""
+ %
+ % combined case
+ %
+ MANJU_H =: MANJU_HH , % "hh"
+ MONG_FVS1 =: MANJU_HH ; % "hh"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNHA: % " ha-"
+ %
+ % vowel ligatures
+ %
+ MANJU_E =: MANJU_HE , % ""
+ MANJU_I =: MANJU_HI , % ""
+ MANJU_U =: MANJU_HU , % ""
+ %
+ % combined case
+ %
+ MANJU_H =: MANJU_HH , % "hh"
+ MONG_FVS1 =: MANJU_HH ; % "hh"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_I: % "i"
+ %
+ % combined case
+ %
+ MONG_FVS1 =: MANJU_DERIBUNJY , % "jy"
+ %
+ % non-combined case
+ %
+% MONG_ENV =: MANJU_I , % "j-y"
+ %
+ % final i
+ %
+ MONG_BNDRY =:| MANJU_DUBENI , % ""
+ MONG_ZERO =:| MANJU_DUBENI , % ""
+ MONG_ONE =:| MANJU_DUBENI , % ""
+ MONG_TWO =:| MANJU_DUBENI , % ""
+ MONG_THREE =:| MANJU_DUBENI , % ""
+ MONG_FOUR =:| MANJU_DUBENI , % ""
+ MONG_FIVE =:| MANJU_DUBENI , % ""
+ MONG_SIX =:| MANJU_DUBENI , % ""
+ MONG_SEVEN =:| MANJU_DUBENI , % ""
+ MONG_EIGHT =:| MANJU_DUBENI , % ""
+ MONG_NINE =:| MANJU_DUBENI , % ""
+ MONG_LT =:| MANJU_DUBENI , % ""
+ MONG_GT =:| MANJU_DUBENI , % ""
+ MONG_LGU =:| MANJU_DUBENI , % ""
+ MONG_RGU =:| MANJU_DUBENI , % ""
+ MONG_OPAREN =:| MANJU_DUBENI , % ""
+ MONG_CPAREN =:| MANJU_DUBENI , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENI , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENI , % ""
+ MONG_COLON =:| MANJU_DUBENI , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENI , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENI , % ""
+ MONG_QUESTION =:| MANJU_DUBENI , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENI , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENI , % ""
+ MONG_TASLAL =:| MANJU_DUBENI , % ""
+ MONG_MSP =:| MANJU_DUBENI , % ""
+ MONG_MVS =:| MANJU_DUBENI , % ""
+ MONG_NCEG =:| MANJU_DUBENI , % ""
+ MONG_GCEG =:| MANJU_DUBENI , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENI ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENI: % "a"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_J: % "j"
+ MONG_FVS1 =: MANJU_JY , % "jy"
+ MANJU_Y =: MANJU_JY ; % "cy"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_K: % "k"
+ %
+ % vowel ligatures
+ %
+ MANJU_E =: MANJU_KE , % ""
+ MANJU_I =: MANJU_KI , % ""
+ MANJU_U =: MANJU_KU , % ""
+ %
+ % combined case
+ %
+ MANJU_H =: MANJU_KH , % "kh"
+ MONG_FVS1 =: MANJU_KH , % "kh"
+ %
+ % consonant cases
+ %
+ MANJU_B =:| MANJU_VARK , % ""
+ MANJU_C =:| MANJU_VARK , % ""
+ MANJU_D =:| MANJU_VARK , % ""
+ MANJU_F =:| MANJU_VARK , % ""
+ MANJU_G =:| MANJU_VARK , % ""
+ MANJU_J =:| MANJU_VARK , % ""
+ MANJU_K =:| MANJU_VARK , % ""
+ MANJU_L =:| MANJU_VARK , % ""
+ MANJU_M =:| MANJU_VARK , % ""
+ MANJU_N =:| MANJU_VARK , % ""
+ MANJU_P =:| MANJU_VARK , % ""
+ MANJU_R =:| MANJU_VARK , % ""
+ MANJU_S =:| MANJU_VARK , % ""
+ MANJU_T =:| MANJU_VARK , % ""
+ MANJU_W =:| MANJU_VARK , % ""
+ MANJU_Y =:| MANJU_VARK , % ""
+ MANJU_Z =:| MANJU_VARK , % ""
+ %
+ % final k
+ %
+ MONG_BNDRY =:| MANJU_DUBENK , % ""
+ MONG_ZERO =:| MANJU_DUBENK , % ""
+ MONG_ONE =:| MANJU_DUBENK , % ""
+ MONG_TWO =:| MANJU_DUBENK , % ""
+ MONG_THREE =:| MANJU_DUBENK , % ""
+ MONG_FOUR =:| MANJU_DUBENK , % ""
+ MONG_FIVE =:| MANJU_DUBENK , % ""
+ MONG_SIX =:| MANJU_DUBENK , % ""
+ MONG_SEVEN =:| MANJU_DUBENK , % ""
+ MONG_EIGHT =:| MANJU_DUBENK , % ""
+ MONG_NINE =:| MANJU_DUBENK , % ""
+ MONG_LT =:| MANJU_DUBENK , % ""
+ MONG_GT =:| MANJU_DUBENK , % ""
+ MONG_LGU =:| MANJU_DUBENK , % ""
+ MONG_RGU =:| MANJU_DUBENK , % ""
+ MONG_OPAREN =:| MANJU_DUBENK , % ""
+ MONG_CPAREN =:| MANJU_DUBENK , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENK , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENK , % ""
+ MONG_COLON =:| MANJU_DUBENK , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENK , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENK , % ""
+ MONG_QUESTION =:| MANJU_DUBENK , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENK , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENK , % ""
+ MONG_TASLAL =:| MANJU_DUBENK , % ""
+ MONG_MSP =:| MANJU_DUBENK , % ""
+ MONG_MVS =:| MANJU_DUBENK , % ""
+ MONG_NCEG =:| MANJU_DUBENK , % ""
+ MONG_GCEG =:| MANJU_DUBENK , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENK ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNKA: % " ka-"
+ MANJU_E =: MANJU_KE , % ""
+ MANJU_I =: MANJU_KI , % ""
+ MANJU_U =: MANJU_KU , % ""
+ %
+ % combined case
+ %
+ MANJU_H =: MANJU_KH , % "kh"
+ MONG_FVS1 =: MANJU_KH ; % "kh"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENK: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_L: % "l"
+ %
+ % combined case
+ %
+ MONG_FVS1 =: MANJU_LH , % "lh"
+ %
+ % final l
+ %
+ MONG_BNDRY =:| MANJU_DUBENL , % ""
+ MONG_ZERO =:| MANJU_DUBENL , % ""
+ MONG_ONE =:| MANJU_DUBENL , % ""
+ MONG_TWO =:| MANJU_DUBENL , % ""
+ MONG_THREE =:| MANJU_DUBENL , % ""
+ MONG_FOUR =:| MANJU_DUBENL , % ""
+ MONG_FIVE =:| MANJU_DUBENL , % ""
+ MONG_SIX =:| MANJU_DUBENL , % ""
+ MONG_SEVEN =:| MANJU_DUBENL , % ""
+ MONG_EIGHT =:| MANJU_DUBENL , % ""
+ MONG_NINE =:| MANJU_DUBENL , % ""
+ MONG_LT =:| MANJU_DUBENL , % ""
+ MONG_GT =:| MANJU_DUBENL , % ""
+ MONG_LGU =:| MANJU_DUBENL , % ""
+ MONG_RGU =:| MANJU_DUBENL , % ""
+ MONG_OPAREN =:| MANJU_DUBENL , % ""
+ MONG_CPAREN =:| MANJU_DUBENL , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENL , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENL , % ""
+ MONG_COLON =:| MANJU_DUBENL , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENL , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENL , % ""
+ MONG_QUESTION =:| MANJU_DUBENL , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENL , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENL , % ""
+ MONG_TASLAL =:| MANJU_DUBENL , % ""
+ MONG_MSP =:| MANJU_DUBENL , % ""
+ MONG_MVS =:| MANJU_DUBENL , % ""
+ MONG_NCEG =:| MANJU_DUBENL , % ""
+ MONG_GCEG =:| MANJU_DUBENL , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNL: % " l-"
+ %
+ % combined case
+ %
+ MONG_FVS1 =: MANJU_DERIBUNLH ; % " lh"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENL: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_M: % "m"
+ %
+ % final m
+ %
+ MONG_BNDRY =:| MANJU_DUBENM , % ""
+ MONG_ZERO =:| MANJU_DUBENM , % ""
+ MONG_ONE =:| MANJU_DUBENM , % ""
+ MONG_TWO =:| MANJU_DUBENM , % ""
+ MONG_THREE =:| MANJU_DUBENM , % ""
+ MONG_FOUR =:| MANJU_DUBENM , % ""
+ MONG_FIVE =:| MANJU_DUBENM , % ""
+ MONG_SIX =:| MANJU_DUBENM , % ""
+ MONG_SEVEN =:| MANJU_DUBENM , % ""
+ MONG_EIGHT =:| MANJU_DUBENM , % ""
+ MONG_NINE =:| MANJU_DUBENM , % ""
+ MONG_LT =:| MANJU_DUBENM , % ""
+ MONG_GT =:| MANJU_DUBENM , % ""
+ MONG_LGU =:| MANJU_DUBENM , % ""
+ MONG_RGU =:| MANJU_DUBENM , % ""
+ MONG_OPAREN =:| MANJU_DUBENM , % ""
+ MONG_CPAREN =:| MANJU_DUBENM , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENM , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENM , % ""
+ MONG_COLON =:| MANJU_DUBENM , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENM , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENM , % ""
+ MONG_QUESTION =:| MANJU_DUBENM , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENM , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENM , % ""
+ MONG_TASLAL =:| MANJU_DUBENM , % ""
+ MONG_MSP =:| MANJU_DUBENM , % ""
+ MONG_MVS =:| MANJU_DUBENM , % ""
+ MONG_NCEG =:| MANJU_DUBENM , % ""
+ MONG_GCEG =:| MANJU_DUBENM , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENM ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_DERIBUNM: % " m-"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENM: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_N: % "n"
+ %
+ % consonant cases
+ %
+ MANJU_B =:| MANJU_A , % ""
+ MANJU_C =:| MANJU_A , % ""
+ MANJU_D =:| MANJU_A , % ""
+ MANJU_F =:| MANJU_A , % ""
+ MANJU_H =:| MANJU_A , % ""
+ MANJU_J =:| MANJU_A , % ""
+ MANJU_K =:| MANJU_A , % ""
+ MANJU_L =:| MANJU_A , % ""
+ MANJU_M =:| MANJU_A , % ""
+ MANJU_N =:| MANJU_A , % ""
+ MANJU_P =:| MANJU_A , % ""
+ MANJU_R =:| MANJU_A , % ""
+ MANJU_S =:| MANJU_A , % ""
+ MANJU_T =:| MANJU_A , % ""
+ MANJU_W =:| MANJU_A , % ""
+ MANJU_Y =:| MANJU_A , % ""
+ MANJU_Z =:| MANJU_A , % ""
+ %
+ % combined cases
+ %
+ MANJU_G =: MANJU_NG , % "ng"
+ %
+ % final n
+ %
+ MONG_BNDRY =:| MANJU_DUBENA , % ""
+ MONG_ZERO =:| MANJU_DUBENA , % ""
+ MONG_ONE =:| MANJU_DUBENA , % ""
+ MONG_TWO =:| MANJU_DUBENA , % ""
+ MONG_THREE =:| MANJU_DUBENA , % ""
+ MONG_FOUR =:| MANJU_DUBENA , % ""
+ MONG_FIVE =:| MANJU_DUBENA , % ""
+ MONG_SIX =:| MANJU_DUBENA , % ""
+ MONG_SEVEN =:| MANJU_DUBENA , % ""
+ MONG_EIGHT =:| MANJU_DUBENA , % ""
+ MONG_NINE =:| MANJU_DUBENA , % ""
+ MONG_LT =:| MANJU_DUBENA , % ""
+ MONG_GT =:| MANJU_DUBENA , % ""
+ MONG_LGU =:| MANJU_DUBENA , % ""
+ MONG_RGU =:| MANJU_DUBENA , % ""
+ MONG_OPAREN =:| MANJU_DUBENA , % ""
+ MONG_CPAREN =:| MANJU_DUBENA , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENA , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENA , % ""
+ MONG_COLON =:| MANJU_DUBENA , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENA , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENA , % ""
+ MONG_QUESTION =:| MANJU_DUBENA , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENA , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENA , % ""
+ MONG_TASLAL =:| MANJU_DUBENA , % ""
+ MONG_MSP =:| MANJU_DUBENA , % ""
+ MONG_MVS =:| MANJU_DUBENA , % ""
+ MONG_NCEG =:| MANJU_DUBENA , % ""
+ MONG_GCEG =:| MANJU_DUBENA , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENA ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNN: % " n-"
+ MANJU_G =: MANJU_DERIBUNNGA ; % " nga"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENA: % "a"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_O: % "o"
+ %
+ % final o
+ %
+ MONG_BNDRY =:| MANJU_DUBENO , % ""
+ MONG_ZERO =:| MANJU_DUBENO , % ""
+ MONG_ONE =:| MANJU_DUBENO , % ""
+ MONG_TWO =:| MANJU_DUBENO , % ""
+ MONG_THREE =:| MANJU_DUBENO , % ""
+ MONG_FOUR =:| MANJU_DUBENO , % ""
+ MONG_FIVE =:| MANJU_DUBENO , % ""
+ MONG_SIX =:| MANJU_DUBENO , % ""
+ MONG_SEVEN =:| MANJU_DUBENO , % ""
+ MONG_EIGHT =:| MANJU_DUBENO , % ""
+ MONG_NINE =:| MANJU_DUBENO , % ""
+ MONG_LT =:| MANJU_DUBENO , % ""
+ MONG_GT =:| MANJU_DUBENO , % ""
+ MONG_LGU =:| MANJU_DUBENO , % ""
+ MONG_RGU =:| MANJU_DUBENO , % ""
+ MONG_OPAREN =:| MANJU_DUBENO , % ""
+ MONG_CPAREN =:| MANJU_DUBENO , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENO , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENO , % ""
+ MONG_COLON =:| MANJU_DUBENO , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENO , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENO , % ""
+ MONG_QUESTION =:| MANJU_DUBENO , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENO , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENO , % ""
+ MONG_TASLAL =:| MANJU_DUBENO , % ""
+ MONG_MSP =:| MANJU_DUBENO , % ""
+ MONG_MVS =:| MANJU_DUBENO , % ""
+ MONG_NCEG =:| MANJU_DUBENO , % ""
+ MONG_GCEG =:| MANJU_DUBENO , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENO ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENO: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_P: % "p"
+ MANJU_A =: MANJU_PA , % ""
+ MANJU_E =: MANJU_PE , % ""
+ MANJU_I =: MANJU_PI , % ""
+ MANJU_O =: MANJU_PO , % ""
+ MANJU_U =: MANJU_PU , % ""
+ %
+ % combined case
+ %
+ MONG_FVS1 =: MANJU_TIBP ; % "p'"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_R: % "r"
+ %
+ % final r
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_S: % "s"
+ %
+ % combined cases
+ %
+ MONG_FVS1 =: MANJU_SH , % "sh"
+ MANJU_Y =: MANJU_SY , % "cy"
+ %
+ % final s
+ %
+ MONG_BNDRY =:| MANJU_DUBENS , % ""
+ MONG_ZERO =:| MANJU_DUBENS , % ""
+ MONG_ONE =:| MANJU_DUBENS , % ""
+ MONG_TWO =:| MANJU_DUBENS , % ""
+ MONG_THREE =:| MANJU_DUBENS , % ""
+ MONG_FOUR =:| MANJU_DUBENS , % ""
+ MONG_FIVE =:| MANJU_DUBENS , % ""
+ MONG_SIX =:| MANJU_DUBENS , % ""
+ MONG_SEVEN =:| MANJU_DUBENS , % ""
+ MONG_EIGHT =:| MANJU_DUBENS , % ""
+ MONG_NINE =:| MANJU_DUBENS , % ""
+ MONG_LT =:| MANJU_DUBENS , % ""
+ MONG_GT =:| MANJU_DUBENS , % ""
+ MONG_LGU =:| MANJU_DUBENS , % ""
+ MONG_RGU =:| MANJU_DUBENS , % ""
+ MONG_OPAREN =:| MANJU_DUBENS , % ""
+ MONG_CPAREN =:| MANJU_DUBENS , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENS , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENS , % ""
+ MONG_COLON =:| MANJU_DUBENS , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENS , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENS , % ""
+ MONG_QUESTION =:| MANJU_DUBENS , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENS , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENS , % ""
+ MONG_TASLAL =:| MANJU_DUBENS , % ""
+ MONG_MSP =:| MANJU_DUBENS , % ""
+ MONG_MVS =:| MANJU_DUBENS , % ""
+ MONG_NCEG =:| MANJU_DUBENS , % ""
+ MONG_GCEG =:| MANJU_DUBENS , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENS ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNS: % " s-"
+ MONG_FVS1 =: MANJU_DERIBUNSH , % "sh"
+ MANJU_Y =: MANJU_DERIBUNSY ; % " sy"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENS: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_T: % "t"
+ %
+ % vowel allographs
+ %
+ MANJU_E =:| MANJU_TE , % ""
+ MANJU_U =:| MANJU_TE , % ""
+ MANJU_UU =:| MANJU_TE , % ""
+ %
+ % consonant cases
+ %
+ MANJU_B =:| MANJU_VART , % ""
+ MANJU_C =:| MANJU_VART , % ""
+ MANJU_D =:| MANJU_VART , % ""
+ MANJU_F =:| MANJU_VART , % ""
+ MANJU_G =:| MANJU_VART , % ""
+ MANJU_H =:| MANJU_VART , % ""
+ MANJU_J =:| MANJU_VART , % ""
+ MANJU_K =:| MANJU_VART , % ""
+ MANJU_L =:| MANJU_VART , % ""
+ MANJU_M =:| MANJU_VART , % ""
+ MANJU_N =:| MANJU_VART , % ""
+ MANJU_P =:| MANJU_VART , % ""
+ MANJU_R =:| MANJU_VART , % ""
+ MANJU_T =:| MANJU_VART , % ""
+ MANJU_W =:| MANJU_VART , % ""
+ MANJU_Y =:| MANJU_VART , % ""
+ MANJU_Z =:| MANJU_VART , % ""
+ %
+ % combined cases
+ %
+ MANJU_S =: MANJU_TS, % "ts"
+ MONG_FVS1 =: MANJU_TIBT , % "t"
+ %
+ % final s
+ %
+ MONG_BNDRY =:| MANJU_DUBENT , % ""
+ MONG_ZERO =:| MANJU_DUBENT , % ""
+ MONG_ONE =:| MANJU_DUBENT , % ""
+ MONG_TWO =:| MANJU_DUBENT , % ""
+ MONG_THREE =:| MANJU_DUBENT , % ""
+ MONG_FOUR =:| MANJU_DUBENT , % ""
+ MONG_FIVE =:| MANJU_DUBENT , % ""
+ MONG_SIX =:| MANJU_DUBENT , % ""
+ MONG_SEVEN =:| MANJU_DUBENT , % ""
+ MONG_EIGHT =:| MANJU_DUBENT , % ""
+ MONG_NINE =:| MANJU_DUBENT , % ""
+ MONG_LT =:| MANJU_DUBENT , % ""
+ MONG_GT =:| MANJU_DUBENT , % ""
+ MONG_LGU =:| MANJU_DUBENT , % ""
+ MONG_RGU =:| MANJU_DUBENT , % ""
+ MONG_OPAREN =:| MANJU_DUBENT , % ""
+ MONG_CPAREN =:| MANJU_DUBENT , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENT , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENT , % ""
+ MONG_COLON =:| MANJU_DUBENT , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENT , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENT , % ""
+ MONG_QUESTION =:| MANJU_DUBENT , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENT , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENT , % ""
+ MONG_TASLAL =:| MANJU_DUBENT , % ""
+ MONG_MSP =:| MANJU_DUBENT , % ""
+ MONG_MVS =:| MANJU_DUBENT , % ""
+ MONG_NCEG =:| MANJU_DUBENT , % ""
+ MONG_GCEG =:| MANJU_DUBENT , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENT ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNT: % " t-"
+ %
+ % vowel allographs
+ %
+ MANJU_E =:| MANJU_DERIBUNTE , % ""
+ MANJU_U =:| MANJU_DERIBUNTE , % ""
+ MANJU_UU =:| MANJU_DERIBUNTE , % ""
+ MANJU_S =: MANJU_DERIBUNTS , % " ts-"
+ %
+ % combined case
+ %
+ MONG_FVS1 =: MANJU_TIBT ; % "t"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_TE: % "te"
+ %
+ % vowel allographs
+ %
+ MANJU_E |=: MANJU_A , % ""
+ MANJU_U |=: MANJU_O ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNTE: % " te-"
+ %
+ % vowel allographs
+ %
+ MANJU_E |=: MANJU_A , % ""
+ MANJU_U |=: MANJU_O ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENT: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_U: % "u"
+ %
+ % final u
+ %
+ MONG_BNDRY =:| MANJU_DUBENU , % ""
+ MONG_ZERO =:| MANJU_DUBENU , % ""
+ MONG_ONE =:| MANJU_DUBENU , % ""
+ MONG_TWO =:| MANJU_DUBENU , % ""
+ MONG_THREE =:| MANJU_DUBENU , % ""
+ MONG_FOUR =:| MANJU_DUBENU , % ""
+ MONG_FIVE =:| MANJU_DUBENU , % ""
+ MONG_SIX =:| MANJU_DUBENU , % ""
+ MONG_SEVEN =:| MANJU_DUBENU , % ""
+ MONG_EIGHT =:| MANJU_DUBENU , % ""
+ MONG_NINE =:| MANJU_DUBENU , % ""
+ MONG_LT =:| MANJU_DUBENU , % ""
+ MONG_GT =:| MANJU_DUBENU , % ""
+ MONG_LGU =:| MANJU_DUBENU , % ""
+ MONG_RGU =:| MANJU_DUBENU , % ""
+ MONG_OPAREN =:| MANJU_DUBENU , % ""
+ MONG_CPAREN =:| MANJU_DUBENU , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENU , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENU , % ""
+ MONG_COLON =:| MANJU_DUBENU , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENU , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENU , % ""
+ MONG_QUESTION =:| MANJU_DUBENU , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENU , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENU , % ""
+ MONG_TASLAL =:| MANJU_DUBENU , % ""
+ MONG_MSP =:| MANJU_DUBENU , % ""
+ MONG_MVS =:| MANJU_DUBENU , % ""
+ MONG_NCEG =:| MANJU_DUBENU , % ""
+ MONG_GCEG =:| MANJU_DUBENU , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENU ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENU: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_UU: % "uu"
+ %
+ % final uu
+ %
+ MONG_BNDRY =:| MANJU_DUBENUU , % ""
+ MONG_ZERO =:| MANJU_DUBENUU , % ""
+ MONG_ONE =:| MANJU_DUBENUU , % ""
+ MONG_TWO =:| MANJU_DUBENUU , % ""
+ MONG_THREE =:| MANJU_DUBENUU , % ""
+ MONG_FOUR =:| MANJU_DUBENUU , % ""
+ MONG_FIVE =:| MANJU_DUBENUU , % ""
+ MONG_SIX =:| MANJU_DUBENUU , % ""
+ MONG_SEVEN =:| MANJU_DUBENUU , % ""
+ MONG_EIGHT =:| MANJU_DUBENUU , % ""
+ MONG_NINE =:| MANJU_DUBENUU , % ""
+ MONG_LT =:| MANJU_DUBENUU , % ""
+ MONG_GT =:| MANJU_DUBENUU , % ""
+ MONG_LGU =:| MANJU_DUBENUU , % ""
+ MONG_RGU =:| MANJU_DUBENUU , % ""
+ MONG_OPAREN =:| MANJU_DUBENUU , % ""
+ MONG_CPAREN =:| MANJU_DUBENUU , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENUU , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENUU , % ""
+ MONG_COLON =:| MANJU_DUBENUU , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENUU , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENUU , % ""
+ MONG_QUESTION =:| MANJU_DUBENUU , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENUU , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENUU , % ""
+ MONG_TASLAL =:| MANJU_DUBENUU , % ""
+ MONG_MSP =:| MANJU_DUBENUU , % ""
+ MONG_MVS =:| MANJU_DUBENUU , % ""
+ MONG_NCEG =:| MANJU_DUBENUU , % ""
+ MONG_GCEG =:| MANJU_DUBENUU , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENUU ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENUU: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_NG: % "ng"
+ %
+ % combined case
+ %
+ MONG_FVS1 =: MANJU_NGA , % "ng'"
+ %
+ % final ng
+ %
+ MONG_BNDRY =: MANJU_DUBENNG , % ""
+ MONG_ZERO =: MANJU_DUBENNG , % ""
+ MONG_ONE =: MANJU_DUBENNG , % ""
+ MONG_TWO =: MANJU_DUBENNG , % ""
+ MONG_THREE =: MANJU_DUBENNG , % ""
+ MONG_FOUR =: MANJU_DUBENNG , % ""
+ MONG_FIVE =: MANJU_DUBENNG , % ""
+ MONG_SIX =: MANJU_DUBENNG , % ""
+ MONG_SEVEN =: MANJU_DUBENNG , % ""
+ MONG_EIGHT =: MANJU_DUBENNG , % ""
+ MONG_NINE =: MANJU_DUBENNG , % ""
+ MONG_LT =: MANJU_DUBENNG , % ""
+ MONG_GT =: MANJU_DUBENNG , % ""
+ MONG_LGU =: MANJU_DUBENNG , % ""
+ MONG_RGU =: MANJU_DUBENNG , % ""
+ MONG_OPAREN =: MANJU_DUBENNG , % ""
+ MONG_CPAREN =: MANJU_DUBENNG , % ""
+ MONG_DORWOLJIN =: MANJU_DUBENNG , % ""
+ MONG_FULLSTOP =: MANJU_DUBENNG , % ""
+ MONG_COLON =: MANJU_DUBENNG , % ""
+ MONG_ELLIPSIS =: MANJU_DUBENNG , % ""
+ MONG_EXCLAMATION =: MANJU_DUBENNG , % ""
+ MONG_QUESTION =: MANJU_DUBENNG , % ""
+ MONG_QUESTEXCLAM =: MANJU_DUBENNG , % ""
+ MONG_EXCLAMQUEST =: MANJU_DUBENNG , % ""
+ MONG_TASLAL =: MANJU_DUBENNG , % ""
+ MONG_MSP =: MANJU_DUBENNG , % ""
+ MONG_MVS =: MANJU_DUBENNG , % ""
+ MONG_NCEG =: MANJU_DUBENNG , % ""
+ MONG_GCEG =: MANJU_DUBENNG , % ""
+ MONG_TITEMSTROKE =: MANJU_DUBENNG ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENNG: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_SH: % "sh"
+ %
+ % final sh
+ %
+ MONG_BNDRY =:| MANJU_DUBENSH , % ""
+ MONG_ZERO =:| MANJU_DUBENSH , % ""
+ MONG_ONE =:| MANJU_DUBENSH , % ""
+ MONG_TWO =:| MANJU_DUBENSH , % ""
+ MONG_THREE =:| MANJU_DUBENSH , % ""
+ MONG_FOUR =:| MANJU_DUBENSH , % ""
+ MONG_FIVE =:| MANJU_DUBENSH , % ""
+ MONG_SIX =:| MANJU_DUBENSH , % ""
+ MONG_SEVEN =:| MANJU_DUBENSH , % ""
+ MONG_EIGHT =:| MANJU_DUBENSH , % ""
+ MONG_NINE =:| MANJU_DUBENSH , % ""
+ MONG_LT =:| MANJU_DUBENSH , % ""
+ MONG_GT =:| MANJU_DUBENSH , % ""
+ MONG_LGU =:| MANJU_DUBENSH , % ""
+ MONG_RGU =:| MANJU_DUBENSH , % ""
+ MONG_OPAREN =:| MANJU_DUBENSH , % ""
+ MONG_CPAREN =:| MANJU_DUBENSH , % ""
+ MONG_DORWOLJIN =:| MANJU_DUBENSH , % ""
+ MONG_FULLSTOP =:| MANJU_DUBENSH , % ""
+ MONG_COLON =:| MANJU_DUBENSH , % ""
+ MONG_ELLIPSIS =:| MANJU_DUBENSH , % ""
+ MONG_EXCLAMATION =:| MANJU_DUBENSH , % ""
+ MONG_QUESTION =:| MANJU_DUBENSH , % ""
+ MONG_QUESTEXCLAM =:| MANJU_DUBENSH , % ""
+ MONG_EXCLAMQUEST =:| MANJU_DUBENSH , % ""
+ MONG_TASLAL =:| MANJU_DUBENSH , % ""
+ MONG_MSP =:| MANJU_DUBENSH , % ""
+ MONG_MVS =:| MANJU_DUBENSH , % ""
+ MONG_NCEG =:| MANJU_DUBENSH , % ""
+ MONG_GCEG =:| MANJU_DUBENSH , % ""
+ MONG_TITEMSTROKE =:| MANJU_DUBENSH ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_DERIBUNSH: % " sh-"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DUBENSH: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DZ: % "dz"
+ MANJU_I =: MANJU_DZI ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNDZ: % " dz-"
+ MANJU_I =: MANJU_DERIBUNDZI ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DZI: % "dzi "
+ %
+ % final dzi
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNDZI: % " dzi "
+ %
+ % final dzi
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_JY: % "jy"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_DERIBUNJY: % " jy-"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_SY: % "sy"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_DERIBUNSY: % " sy-"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_TS: % "ts"
+ MANJU_H =: MANJU_TSH ; % " tsh"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNTS: % " ts-"
+ MANJU_H =: MANJU_DERIBUNTSH ; % " tsh"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_TSH: % "tsh"
+ MANJU_Y =: MANJU_TSHY ; % "tshy"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNTSH: % " tsh-"
+ MANJU_Y =: MANJU_DERIBUNTSHY ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_Z: % "z"
+ MANJU_H =: MANJU_ZH , % ""
+ MANJU_R =: MANJU_ZR ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNZ: % " z-"
+ MANJU_H =: MANJU_DERIBUNZH , % ""
+ MANJU_R =: MANJU_DERIBUNZR ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNNGA: % " nga-"
+ MONG_FVS1 =: MANJU_DERIBUNNGA ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_LH: % "lh"
+ MANJU_E =:| MANJU_HIGHLH , % ""
+ MANJU_U =:| MANJU_HIGHLH ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_DERIBUNLH: % " lh-"
+ MANJU_E =:| MANJU_HIGHDERIBUNLH ,% ""
+ MANJU_U =:| MANJU_HIGHDERIBUNLH ;% ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_CY: % "cy"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_GH: % "gh"
+ MANJU_A =: MANJU_GHA , % ""
+ MANJU_O =: MANJU_GHO ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_HH: % "hh"
+ MANJU_A =: MANJU_HHA , % ""
+ MANJU_O =: MANJU_HHO ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_KH: % "kh"
+ MANJU_A =: MANJU_KHA , % ""
+ MANJU_O =: MANJU_KHO ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_BA: % "ba"
+ %
+ % final ba
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_BE: % "be"
+ %
+ % final be
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_BI: % "bi"
+ %
+ % final bi
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_BO: % "bo"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_BU: % "bu"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_BUU: % "bu"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_GE: % "ge"
+ %
+ % final ge
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_GI: % "gi"
+ %
+ % final gi
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_GU: % "gu"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_HE: % "he"
+ %
+ % final he
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_HI: % "hi"
+ %
+ % final hi
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_HU: % "hu"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_KE: % "ke"
+ %
+ % final ke
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_KI: % "ki"
+ %
+ % final ki
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_KU: % "ku"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_GHA: % "gha"
+ %
+ % final gha
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_GHO: % "gho"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_HHA: % "hha"
+ %
+ % final hha
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_HHO: % "hho"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_KHA: % "kha"
+ %
+ % final kha
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_KHO: % "kho"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_PA: % "pa"
+ %
+ % final pa
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_PE: % "pe"
+ %
+ % final pe
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_PI: % "pi"
+ %
+ % final pi
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_PO: % "po"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_PU: % "pu"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_TIBP: % "p'"
+ MANJU_A =: MANJU_TIBPA , % "p'a"
+ MANJU_E =: MANJU_TIBPE , % "p'e"
+ MANJU_I =: MANJU_TIBPI , % "p'i"
+ MANJU_O =: MANJU_TIBPO , % "p'o"
+ MANJU_U =: MANJU_TIBPU ; % "p'u"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_TIBPA: % "p'a"
+ %
+ % final p'a
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_TIBPE: % "p'e"
+ %
+ % final p'e
+ %
+ MONG_BNDRY |=:| MONG_ORXIC , % ""
+ MONG_ZERO |=:| MONG_ORXIC , % ""
+ MONG_ONE |=:| MONG_ORXIC , % ""
+ MONG_TWO |=:| MONG_ORXIC , % ""
+ MONG_THREE |=:| MONG_ORXIC , % ""
+ MONG_FOUR |=:| MONG_ORXIC , % ""
+ MONG_FIVE |=:| MONG_ORXIC , % ""
+ MONG_SIX |=:| MONG_ORXIC , % ""
+ MONG_SEVEN |=:| MONG_ORXIC , % ""
+ MONG_EIGHT |=:| MONG_ORXIC , % ""
+ MONG_NINE |=:| MONG_ORXIC , % ""
+ MONG_LT |=:| MONG_ORXIC , % ""
+ MONG_GT |=:| MONG_ORXIC , % ""
+ MONG_LGU |=:| MONG_ORXIC , % ""
+ MONG_RGU |=:| MONG_ORXIC , % ""
+ MONG_OPAREN |=:| MONG_ORXIC , % ""
+ MONG_CPAREN |=:| MONG_ORXIC , % ""
+ MONG_DORWOLJIN |=:| MONG_ORXIC , % ""
+ MONG_FULLSTOP |=:| MONG_ORXIC , % ""
+ MONG_COLON |=:| MONG_ORXIC , % ""
+ MONG_ELLIPSIS |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMATION |=:| MONG_ORXIC , % ""
+ MONG_QUESTION |=:| MONG_ORXIC , % ""
+ MONG_QUESTEXCLAM |=:| MONG_ORXIC , % ""
+ MONG_EXCLAMQUEST |=:| MONG_ORXIC , % ""
+ MONG_TASLAL |=:| MONG_ORXIC , % ""
+ MONG_MSP |=:| MONG_ORXIC , % ""
+ MONG_MVS |=:| MONG_ORXIC , % ""
+ MONG_NCEG |=:| MONG_ORXIC , % ""
+ MONG_GCEG |=:| MONG_ORXIC , % ""
+ MONG_TITEMSTROKE |=:| MONG_ORXIC ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MANJU_TIBPI: % "p'i"
+ %
+ % final p'i
+ %
+ MONG_BNDRY |=:| MONG_BIODOISUUL , % ""
+ MONG_ZERO |=:| MONG_BIODOISUUL , % ""
+ MONG_ONE |=:| MONG_BIODOISUUL , % ""
+ MONG_TWO |=:| MONG_BIODOISUUL , % ""
+ MONG_THREE |=:| MONG_BIODOISUUL , % ""
+ MONG_FOUR |=:| MONG_BIODOISUUL , % ""
+ MONG_FIVE |=:| MONG_BIODOISUUL , % ""
+ MONG_SIX |=:| MONG_BIODOISUUL , % ""
+ MONG_SEVEN |=:| MONG_BIODOISUUL , % ""
+ MONG_EIGHT |=:| MONG_BIODOISUUL , % ""
+ MONG_NINE |=:| MONG_BIODOISUUL , % ""
+ MONG_LT |=:| MONG_BIODOISUUL , % ""
+ MONG_GT |=:| MONG_BIODOISUUL , % ""
+ MONG_LGU |=:| MONG_BIODOISUUL , % ""
+ MONG_RGU |=:| MONG_BIODOISUUL , % ""
+ MONG_OPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_CPAREN |=:| MONG_BIODOISUUL , % ""
+ MONG_DORWOLJIN |=:| MONG_BIODOISUUL , % ""
+ MONG_FULLSTOP |=:| MONG_BIODOISUUL , % ""
+ MONG_COLON |=:| MONG_BIODOISUUL , % ""
+ MONG_ELLIPSIS |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMATION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTION |=:| MONG_BIODOISUUL , % ""
+ MONG_QUESTEXCLAM |=:| MONG_BIODOISUUL , % ""
+ MONG_EXCLAMQUEST |=:| MONG_BIODOISUUL , % ""
+ MONG_TASLAL |=:| MONG_BIODOISUUL , % ""
+ MONG_MSP |=:| MONG_BIODOISUUL , % ""
+ MONG_MVS |=:| MONG_BIODOISUUL , % ""
+ MONG_NCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_GCEG |=:| MONG_BIODOISUUL , % ""
+ MONG_TITEMSTROKE |=:| MONG_BIODOISUUL ; % ""
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ligtable MONG_BIODOISUUL: % "k -"
+ MONG_NCEG kern ispace#; %
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_TIBPO: % "p'o"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_TIBPU: % "p'u"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ligtable MANJU_TIBPUU: % "p'uu"
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/obsolete/language/manju/manjutex/mfinput/mbatoms.mf b/obsolete/language/manju/manjutex/mfinput/mbatoms.mf
new file mode 100644
index 0000000000..d81b7a73ea
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mbatoms.mf
@@ -0,0 +1,1328 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mbatoms.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMS)
+% Mongol Bicig, Manju Bithe Font Atoms Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% First we decide our identity:
+%
+ writing:=0;
+ Bicig:=1;
+ Bithe:=2;
+
+% Then we decide our style:
+%
+ style:=0;
+ steel:=1;
+ wood:=2;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Some bizarre rotating equipment gets installed:
+ % pair Centerpoint;
+ boolean LR;
+
+def ifrotated = % Our rotating mechanism
+ if LR: rotatedaround ((w/2,.5[h,-d]),180) fi
+enddef;
+
+% Yet we cannot deny that we still use the picture gimmick...
+%
+ picture zawjpicture, exenzawjpicture,
+ deribuntsh_picture, tsh_picture;
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def numberpath = % Theoretical number shape; a slanted ellipsis
+ % pair z[];
+ path trial;
+ z1=(2/6numberwidth,gedesinner);
+ z2=(numberwidth-3thin,underinner+thin);
+ z3=(4/6numberwidth,underinner);
+ z4=(2thin,gedesinner-thin);
+ trial= (z1..tension 1.2..z2..tension 1.2..z3..tension
+ 1.2..z4..tension 1.2..cycle);
+ penlabels (1,2,3,4);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def nuruu (expr exen,suul) = % Manai nirugu!
+ numeric x[]; numeric y[];
+ z1=(exen,nuruuleft);
+ z2=(x1,nuruuright);
+ z3=(suul,y2);
+ z4=(x3,y1);
+ fill (z1--z2--z3--z4--cycle) ifrotated;
+ penlabels(1,2,3,4);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def shud (expr x_offset) = % Manai shud!
+ numeric x[]; numeric y[];
+ nuruu(shudwidth+x_offset,x_offset);
+ z1=(x_offset+shudwidth-bearing,Centerline+1/2nuruuwidth);
+ z2=(x_offset+bearing,y1);
+ z3=(1/2[x1,x2],shudheight);
+ fill (z1--z2--z3--cycle) ifrotated;
+ penlabels(1,2,3);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def shud_atom (expr exen, suul) = % Manai shud!
+ numeric x[]; numeric y[];
+ z1=(exen,Centerline+1/2nuruuwidth);
+ z2=(suul,y1);
+ z3=(1/2[x1,x2],shudheight);
+ fill (z1--z2--z3--cycle) ifrotated;
+ penlabels(1,2,3);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def dusal (expr posx, posy, xdim, ydim) = % Manai dusal!
+ "The dusal, used for n, s, g, etc.";
+ numeric x[]; numeric y[];
+ z1=(posx,posy-1/2ydim);
+ z2=(posx-1/2xdim,posy);
+ z3=(posx,posy+1/2ydim);
+ z4=(posx+1/2xdim,posy);
+ fill (z1--z2--z3--z4--cycle) ifrotated;
+ penlabels(1,2,3,4);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manjudusal (expr posx, posy, xdim, ydim) = % Manju dusal!
+ "The Manju dusal";
+ numeric x[]; numeric y[];
+ z1l=(posx+1/2xdim,posy+1/2ydim);
+ z2 =(posx-1/2xdim,posy);
+ z3l=(x1,posy-1/2ydim);
+ penpos1(1/4xdim,135);
+ penpos2(4/4xdim,180);
+ penpos3(1/4xdim,225);
+ penstroke(z1e..tension 2..z2e..tension 2..z3e) ifrotated;
+ penlabels(1,2,3);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ManjuDusal (expr posx, posy, xdim, ydim) = % Manju dusal!
+ "The Manju dusal";
+ numeric x[]; numeric y[];
+ z4l=(posx+1/2xdim,posy+1/2ydim);
+ z5 =(posx-1/2xdim,posy);
+ z6l=(x4,posy-1/2ydim);
+ penpos4(1/4xdim,135);
+ penpos5(4/4xdim,180);
+ penpos6(1/4xdim,225);
+ penstroke(z4e..tension 2..z5e..tension 2..z6e) ifrotated;
+ penlabels(4,5,6);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def cegteishud (expr posx) =
+ shud(posx);
+ dusal (posx+1/2shudwidth,yashilbeheight,3thin,2thick);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def titem =
+ numeric x[]; numeric y[];
+ z1=(0,nuruuleft);
+ z2=(bearing,y1);
+ z3=(1/2shudwidth,shudheight);
+ z4=(shudwidth-bearing,nuruuright);
+ z5=(shudwidth+bearing,y4);
+ z6=(8/12shudwidth,nuruuright-1thick);
+ z7=(1/2shudwidth,nuruuright);
+ z8=(0,nuruuright);
+ penlabels(1,2,3,4,5,6,7,8);
+ fill (z1--z2--z3..tension infinity..
+ z4..z5&z5{down}..z6..tension 2..z7--z8--cycle)
+ ifrotated;
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def titem_stroke (expr xpos) =
+ numeric x[]; numeric y[];
+ z1=(xpos+numtaigedeswidth,Centerline);
+ z2=(xpos,Centerline);
+ penpos1(nuruuwidth*1.15,80);
+ penpos2(nuruuwidth,90);
+ penlabels(1,2);
+ penstroke (z1e..z2e) ifrotated;
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def cegteititem =
+ titem;
+ dusal (1/2shudwidth,yashilbeheight,3thin,2thick);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def dugui (expr posx, posy, diameter) = % Manzu dugui!
+ "The dugui, used for h, nga, etc.";
+ numeric x[]; numeric y[];
+ z1=(posx,posy-1/2diameter);
+ z3=(posx,posy+1/2diameter);
+ pickup pencircle scaled 1.25 thin;
+ draw (z1..z3..cycle) ifrotated;
+ penlabels(1,3);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def suul =
+ if style=steel:
+ z1=(shudwidth,nuruuleft);
+ z2=(shudwidth-bearing,y1);
+ z3=(1/2shudwidth,shudheight);
+ z4=(-bearing,underouter);
+ z5=(bearing,suulouter);
+ x6=(9/16shudwidth);
+ z6-z7=whatever*(z2-z3);
+ z7=(3/4shudwidth,nuruuright);
+ z8=(x1,nuruuright);
+ fill (z1--z2--z3..z4--z5{up}---z6--z7--z8--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8);
+ fi;
+ if style=wood:
+ nuruu(shudwidth,2/4shudwidth);
+ z1r=(shudwidth-bearing,gedesouter);
+ z2 =(x1-thin,Centerline);
+ z3 =(0,suulouter);
+ penpos1(thick,15);
+ penpos2(2/3thick,0);
+ penpos3(1/2thin,0);
+ penstroke (z1e..z2e..z3e) ifrotated;
+ penlabels(1,2,3);
+ fi;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def bagaodoisuul =
+ if style=steel:
+ z1=(shudwidth,nuruuleft);
+ z2=(shudwidth-bearing,y1);
+ z3=(1/2shudwidth,shudheight);
+ z4=(-bearing,underinner);
+ z5=(bearing,underouter);
+ x6=(9/16shudwidth);
+ z6-z7=whatever*(z2-z3);
+ z7=(3/4shudwidth,nuruuright);
+ z8=(x1,nuruuright);
+ fill (z1--z2--z3..z4--z5{up}---z6--z7--z8--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8);
+ fi;
+ if style=wood:
+ nuruu(shudwidth,2/4shudwidth);
+ z1r=(shudwidth-bearing,gedesinner);
+ z2 =(x1-thin,Centerline);
+ z3 =(0,underouter);
+ penpos1(thick,15);
+ penpos2(2/3thick,0);
+ penpos3(1/2thin,0);
+ penstroke (z1e..z2e..z3e) ifrotated;
+ penlabels(1,2,3);
+ fi;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def gedes (expr x_offset) =
+ numeric x[]; numeric y[];
+ nuruu(x_offset+gedeswidth,x_offset);
+ z11r=(x_offset+gedeswidth-bearing,nuruuleft);
+ z12r=(1/2[x11,x13],gedesouter);
+ z13r=(x_offset+bearing,nuruuleft);
+ penpos11(thin,0);
+ penpos12(gedesouter-gedesinner,90);
+ penpos13(thin,180);
+ penstroke (z11e{up}..z12e..{down}z13e) ifrotated;
+ penlabels(11,12,13);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def shilbe (expr x_offset) =
+ numeric x[]; numeric y[];
+ nuruu(shilbewidth+x_offset,x_offset);
+ z21r=(shilbewidth+x_offset,nuruuleft);
+ z22r=(+3thin+x_offset,shilbeheight);
+ penpos21(2thin,0);
+ penpos22(4thin,60);
+ penstroke (z21e--z22e) ifrotated;
+ penlabels(21,22);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def bosoo_shilbe =
+ nuruu(eswidth,0);
+ z1r=(eswidth,gedesouter+1/2thin);
+ z2r=(5/6eswidth,shudheight+1/2thin);
+ z3r=(3/12eswidth,shudheight-1/2thin);
+ z4 =(bearing,Centerline);
+% z4r=(bearing,Centerline);
+ penpos1(gedesouter-gedesinner,85);
+ penpos2(gedesouter-gedesinner,85);
+ penpos3(gedesouter-gedesinner,100);
+ penpos4(nuruuleft-nuruuright,100);
+ penstroke (z1e..z2e---z3e--z4e) ifrotated;
+ penlabels(1,2,3,4);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def orxic (expr x_offset) =
+ numeric x[]; numeric y[];
+ if style=wood:
+ z31=(x_offset+orxicwidth,Centerline);
+ z32=(x_offset+5/8orxicwidth,Centerline);
+ z33=(x_offset+1/9orxicwidth,Centerline+thick);
+ z34=(x_offset+2/9orxicwidth,orxicouter-thick);
+ z35r=(x_offset+1/9orxicwidth,orxicouter);
+ z36r=(x_offset+0,orxicouter);
+ penpos31(nuruuwidth,90);
+ penpos32(nuruuwidth,90);
+ penpos33(nuruuwidth,67);
+ penpos34(nuruuwidth,67);
+ penpos35(nuruuwidth,90);
+ penpos36(nuruuwidth,90);
+ penstroke (z31e---z32e..
+ tension 1.2..z33e..
+ tension 1.5..z34e..
+ tension 1.5..z35e---z36e) ifrotated;
+ fi;
+ if style=steel:
+ z31 =( orxicwidth,Centerline);
+ z32 =(9/12orxicwidth,Centerline);
+ z33r=(5/24gedeswidth,orxicouter);
+ penpos31(nuruuwidth,-90);
+ penpos32(nuruuwidth,-90);
+ penpos33(2/3thick,120);
+ penstroke
+ (z31e---z32e{left}..tension 2.5..{right}z33e)
+ ifrotated;
+ fi;
+ penlabels(31,32,33,34,35,36);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def seree_ewer =
+ nuruu(eswidth,0);
+ z41r=(5/6eswidth,gedesouter);
+ z42r=(4/6eswidth,shudheight);
+ z43r=(5/4bearing,shudheight);
+ z44 =(bearing,Centerline);
+ penpos41(gedesouter-gedesinner,85);
+ penpos42(gedesouter-gedesinner,85);
+ penpos43(gedesouter-gedesinner,100);
+ penpos44(nuruuleft-nuruuright,100);
+ penstroke (z41e..z42e---z43e--z44e) ifrotated;
+ penlabels(41,42,43,44);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def l_ewer (expr x_offset) =
+ numeric x[]; numeric y[];
+ z51r=(x_offset,nuruuright);
+ z52r=(x51,-0.8thick+underinner+1.5thin);
+ z53r=(x51+1.5thin,-0.8thick+underinner);
+ z54r=(x51+1.5shudwidth,-0.8thick+underinner);
+ penpos51(1.75thin,0);
+ penpos52(2.25thin,0);
+ penpos53(underinner-underouter,+90);
+ penpos54(epsilon,+90);
+ penstroke (z51e---z52e{down}..{right}z53e---z54e) ifrotated;
+ penlabels(51,52,53,54);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def high_l_ewer (expr x_offset) =
+ numeric x[]; numeric y[];
+ z61r=(x_offset,nuruuright);
+ z62r=(x61, underouter-2.5thin+1.5thin);
+ z63r=(x61+1.5thin, underouter-2.5thin);
+ z64r=(x_offset+1.5shudwidth, underouter-2.5thin);
+ penpos61(thin,0);
+ penpos62(2.25thin,0);
+ penpos63(underinner-underouter,+90);
+ penpos64(epsilon,+90);
+ penstroke (z61e---z62e{down}..{right}z63e---z64e) ifrotated;
+ penlabels(61,62,63,64);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def m_ewer (expr x_offset) =
+ numeric x[]; numeric y[];
+ z71 =(x_offset+5/16shudwidth,Centerline);
+ z72r=(x_offset+1/16shudwidth,underinner-1.65thin);
+ z73 =(x_offset-10/12shudwidth,y72);
+
+ penpos71(underinner-underouter,+95);
+ penpos72(underinner-underouter,+95);
+ penpos73(underinner-underouter,+75);
+
+ penstroke (z71e--z72e--z73e) ifrotated;
+ penlabels(71,72,73);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def baganum =
+ nuruu(numtaigedeswidth,numtaigedeswidth-bearing);
+ z81l=(1/2numtaigedeswidth,gedesinner);
+ z82r=(numtaigedeswidth-1/2bearing,nuruuleft);
+ penpos81(4thin,60);
+ penpos82(2thin,0);
+
+ z84 =(x82,nuruuright);
+ z85r=(1/2[x84,x86],sdepth);
+ z86r=(0,nuruuleft);
+ penpos84(2thin,0);
+ penpos85(underinner-underouter,-90);
+ penpos86(1/2thin,-180);
+
+ penstroke (z81e..z82e...z84e{down}..z85e..{up}z86e) ifrotated;
+ penlabels(81,82,83,84,85,86);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def f_flag (expr f_anfang, f_ende) =
+ z91l=(f_ende,gedesouter);
+ penpos91(1/2thin,90);
+ z92 =(1/6[x91,x94],shilbeheight);
+ penpos92(2thin,90);
+ z93 =(5/6[x91,x94],shilbeheight);
+ penpos93(2thin,90);
+ z94r=(f_anfang,yashilbeheight);
+ penpos94(1/2thin,90);
+ penstroke (z91e{up}..z92e..z93e..{up}z94e) ifrotated;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def adagu =
+ nuruu(eswidth,eswidth-numtaigedeswidth);
+
+ z1r=(eswidth-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(eswidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6r=(0,nuruuright); % nuruuright was Centerline
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(1/4thin,-180);
+ penstroke (z4e{down}..z5e..{up}z6e) ifrotated;
+ penlabels(1,2,3,4,5,6);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def xewteeqix =
+ nuruu(2bearing,0);
+ z1=(tewidth,Centerline);
+ z2=(tewidth-bearing-4thin,gedesinner);
+
+ penpos1(nuruuwidth,90);
+ penpos2(thin,45);
+
+ z3r=(tewidth-1/2bearing-0thin,Centerline);
+ z4r=(1/2[x3,x5],underouter);
+ z5r=(bearing,Centerline);
+ z6=(bearing+2thin,gedesinner);
+
+ penpos3(3thin,-45);
+ penpos4(underinner-underouter,-90);
+ penpos5(2thin,-180);
+ penpos6(thin,-215);
+
+ penstroke (z1e{left}..{up}z2e) ifrotated;
+ penstroke (z3e{down}..z4e..z5e..z6e) ifrotated;
+ penlabels(1,2,3,4,5,6);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def modgedestshilbe =
+ nuruu(eswidth,0);
+ z1r=(eswidth-1/2bearing,nuruuleft);
+ z2 =(07/16eswidth,orxicouter);
+ penpos1(2thin,0);
+ penpos2(2thin,45);
+ penstroke (z1e--z2e) ifrotated;
+ z3r=z2;
+ z4r=(bearing,5/12[y1,y2]);
+
+ penpos3(2thin,115 );
+ penpos4(2thin,210);
+
+ z5 =(6/16eswidth,3/12[y1,y2]);
+ z6 =(x1-2u,nuruuleft);
+
+ penpos5(1.5thin,235);
+ penpos6(1.75thin,180);
+ penstroke (z3e{dir 205}..tension 1.4..z4e..tension 1.4..z5e..z6e)
+ ifrotated;
+ penlabels(1,2,3,4,5,6);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def roundgedestshilbe =
+ nuruu(eswidth,0);
+ z1r=(eswidth-1/2bearing,nuruuleft);
+ z2 =(09/16eswidth,shilbeheight);
+
+ penpos1(2thin,0);
+ penpos2(2thin,angle(z2-z1)-90);
+
+ z3 =3.5[z2r,z2l];
+ penpos3(2thin,angle(z2-z1)+90);
+
+ penstroke (z1e--z2e) ifrotated;
+ penstroke (z2e..z3e..cycle) ifrotated;
+ penlabels(1,2,3,4,5,6);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_te =
+ nuruu(eswidth,0);
+ z1r=(eswidth-1/2bearing,nuruuleft);
+ z2 =(05/16eswidth,orxicouter);
+ penpos1(2thin,0);
+ penpos2(2thin,45);
+ penstroke (z1e--z2e) ifrotated;
+ z3r=1/10[z2l,z1l];
+ z4 =6/10[z2l,z1l];
+ penpos3(2thin,angle(z2r-z1r));
+ penpos4(2thin,angle(z1r-z2r));
+ penstroke (z3e..{dir 25}z4e) ifrotated;
+ penlabels(1,2,3,4,5,6);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def deribun_ta =
+ nuruu(shudwidth,0);
+ shud_atom(1/2gedeswidth,bearing);
+ z1 =(shudwidth,Centerline);
+ z2r=(2/6[x1,x3],nuruuleft+2thin);
+ z4l=(3/6[x1,x3],nuruuright-3thin);
+ z3r=(cewidth,Centerline);
+ z5l=(cewidth,Centerline);
+ penpos1(nuruuwidth,90);
+ penpos2(2thin, 90);
+ penpos3(2thin, 0);
+ penpos4(2thin, 90);
+ penpos5(2thin,180);
+ penstroke (z1e..tension 1.4..z2e..tension 1.2..z3e) ifrotated;
+ penstroke (z1e{down}..tension 1.0..z4e..tension 1.1..z5e) ifrotated;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def deribun_te =
+ nuruu(cewidth,0);
+ shud_atom(1/2gedeswidth,bearing);
+ z1r=(cewidth,nuruuright-thick);
+ z2r=(1/3cewidth,underouter);
+ z3r=(bearing,nuruuright);
+ z4r=(1/2cewidth,nuruuright);
+ penpos1(thick,0);
+ penpos2(underinner-underouter,-90);
+ penpos3(2thin,-180);
+ penpos4(thin,0);
+ penstroke (z1e{dir 160}..tension 1.2..z4e) ifrotated;
+ penstroke (z1e..tension 2..z2e..{up}z3e) ifrotated;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_si =
+ z1=(tewidth-bearing,nuruuleft);
+ z2=(1/2[x1,x3],shudheight);
+ z3=(x1-shudwidth+2bearing,y1);
+ y4=nuruuright-1thin;
+ z4=whatever[z2,z3];
+
+ y5=nuruuleft;
+ z4-z5=whatever * (z2-z1);
+ y6=nuruuleft;
+ z5-z6=whatever * (z2-z3);
+
+ y7=sdepth;
+ z4-z7=whatever * (z1-z2);
+ y8=nuruuright;
+ z7-z8=whatever * (z2-z3);
+ y9=underouter;
+ z7-z9=whatever * (z7-z8);
+ y10=nuruuright;
+ z10-z9=whatever* (z1-z2);
+ z11=(x6,nuruuright);
+ fill (z11--z10--z9--z1--z2--z4--z5--z6--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11);
+ nuruu(tewidth,tewidth-thick);
+ nuruu(16/36tewidth,0);
+ z21r=(16/36tewidth,nuruuleft);
+ z22r=(+3thin,shilbeheight);
+ penpos21(2thin,0);
+ penpos22(4thin,60);
+ penstroke (z21e--z22e) ifrotated;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_deribun_si =
+ z1=(tewidth-bearing,nuruuleft);
+ z2=(1/2[x1,x3],shudheight);
+ z3=(x1-shudwidth+2bearing,y1);
+ y4=nuruuright-1thin;
+ z4=whatever[z2,z3];
+
+ y5=nuruuleft;
+ z4-z5=whatever * (z2-z1);
+ y6=nuruuleft;
+ z5-z6=whatever * (z2-z3);
+
+ y7=sdepth;
+ z4-z7=whatever * (z1-z2);
+ y8=nuruuright;
+ z7-z8=whatever * (z2-z3);
+ y9=underouter;
+ z7-z9=whatever * (z7-z8);
+ y10=nuruuright;
+ z10-z9=whatever* (z1-z2);
+ z11=(x6,nuruuright);
+ fill (z11--z10--z9--z1--z2--z4--z5--z6--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11);
+% nuruu(tewidth,tewidth-thick);
+ nuruu(16/36tewidth,0);
+ z21r=(16/36tewidth,nuruuleft);
+ z22r=(+3thin,shilbeheight);
+ penpos21(2thin,0);
+ penpos22(4thin,60);
+ penstroke (z21e--z22e) ifrotated;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def zawj =
+ nuruu(tewidth,tewidth-thick);
+ nuruu(1/3tewidth,0);
+ z1=(tewidth-bearing,nuruuleft);
+ z2=(1/2[x1,x3],shudheight);
+ z3=(x1-shudwidth+2bearing,y1);
+ y4=nuruuright-1thin;
+ z4=whatever[z2,z3];
+
+ y5=shudheight;
+ z4-z5=whatever * (z2-z1);
+ y6=nuruuleft;
+ z5-z6=whatever * (z2-z3);
+
+ y7=sdepth;
+ z4-z7=whatever * (z1-z2);
+ y8=nuruuright;
+ z7-z8=whatever * (z2-z3);
+ y9=underouter;
+ z7-z9=whatever * (z7-z8);
+ y10=nuruuright;
+ z10-z9=whatever* (z1-z2);
+ z11=(x6,nuruuright);
+ fill (z11--z10--z9--z1--z2--z4--z5--z6--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11);
+ zawjpicture:=currentpicture;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def qagt =
+ nuruu(gedeswidth,gedeswidth-bearing);
+ if writing=Bithe:
+ z1 =(w-1/16shudwidth,shudheight-thin);
+ penpos1(2.5thin,-30);
+ z2r=(gedeswidth-bearing,nuruuleft);
+ fi;
+ if writing=Bicig:
+ z1l=(1/3gedeswidth,shudheight);
+ penpos1(4thin,60);
+ z2r=(gedeswidth-1/2bearing,nuruuleft);
+ fi;
+
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6r=(0,Centerline);
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(1/2thin,-180);
+
+ penstroke (z1e..z2e...z4e{down}..z5e..{up}z6e) ifrotated;
+ penlabels(1,2,3,4,5,6);
+ z11=(gedeswidth,Centerline);
+ z12=(gedeswidth-3/4thick,Centerline);
+ z13=(gedeswidth-1.75thick,nuruuleft+thin);
+ penpos11(nuruuwidth,90);
+ penpos12(14/16nuruuwidth,80);
+ penpos13(epsilon,45);
+ penstroke (z11e---z12e..z13e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,11,12,13);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def exenzawj =
+ % nuruu(tewidth,tewidth-thick);
+ nuruu(1/3tewidth,0);
+ z1=(tewidth-bearing,nuruuleft);
+ z2=(1/2[x1,x3],shudheight);
+ z3=(x1-shudwidth+2bearing,y1);
+ y4=nuruuright-1thin;
+ z4=whatever[z2,z3];
+
+ y5=shudheight;
+ z4-z5=whatever * (z2-z1);
+ y6=nuruuleft;
+ z5-z6=whatever * (z2-z3);
+
+ y7=sdepth;
+ z4-z7=whatever * (z1-z2);
+ y8=nuruuright;
+ z7-z8=whatever * (z2-z3);
+ y9=underouter;
+ z7-z9=whatever * (z7-z8);
+ y10=nuruuright;
+ z10-z9=whatever* (z1-z2);
+ z11=(x6,nuruuright);
+ fill (z11--z10--z9--z1--z2--z4--z5--z6--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11);
+ exenzawjpicture:=currentpicture;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def suulzawj =
+ nuruu(tewidth,tewidth-thick);
+ z1=(tewidth-bearing,nuruuleft);
+ z2=(1/2[x1,x3],shudheight);
+ z3=(x1-shudwidth+2bearing,y1);
+ y4=nuruuright-1thin;
+ z4=whatever[z2,z3];
+
+ y5=shudheight;
+ z4-z5=whatever * (z2-z1);
+ % y6=nuruuleft;
+ % z5-z6=whatever * (z2-z3);
+ z6=(0,underouter);
+
+ y7=sdepth;
+ z4-z7=whatever * (z1-z2);
+ y8=nuruuright;
+ z7-z8=whatever * (z2-z3);
+ y9=underouter;
+ z7-z9=whatever * (z7-z8);
+ y10=nuruuright;
+ z10-z9=whatever* (z1-z2);
+ z11=(x6,nuruuright);
+
+ % pickup pencircle scaled 1/4thin;
+ fill (z10--z9--z1--z2--z4--z5..z6{z3-z2}&z6{z2-z6}..z10--cycle)
+ ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_sh_stroke =
+ z19l=(29/36tewidth,shudheight);
+ z20l=(10/36tewidth,shilbeheight);
+ penpos19(7/9thick,75);
+ penpos20(6/9thin,60);
+ penstroke (z19e{left}..tension 2.5..{up}z20e) ifrotated;
+ penlabels(19,20);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_dz_stroke =
+ z31l=( tewidth,underouter);
+ z32l=(1/6tewidth,underouter);
+ penpos31(2thin,-75);
+ penpos32(2thin,-75);
+ penstroke (z31e..z32e) ifrotated;
+ penlabels(31,32);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def sy_nuruu(expr xbegin,xend) =
+ nuruu(xbegin,xend);
+ z1 =(xbegin, 5/6 underinner);
+ z2 =(1/2[xbegin,xend],3/4gedesinner);
+ z3 =(xend, y1);
+ z4 =(xend+10/4thin, underinner);
+ z5 =(x2,Centerline);
+ z6 =(xbegin-10/4thin,y4);
+ fill (z1--z2--z3--z4--z5--z6--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_tsh_stroke =
+ x33=x34=1/2[x31,x32];
+ y33=y31;
+ y34=suulouter-0.80thick;
+ penpos33(2thin,-25);
+ penpos34(2thin,-25);
+ penstroke (z33e--z34e) ifrotated;
+ penlabels(33,34);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligba =
+ nuruu(secAwidth,0);
+ nuruu(bawidth,bawidth-numtaigedeswidth);
+ shud_atom(secAwidth,bearing);
+
+ z1r=(bawidth-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(bawidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6l=(secAwidth,nuruuright);
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(2thin,-180);
+ penstroke (z4e{down}..z5e..{up}z6e) ifrotated;
+
+ z7=(1/2[secAwidth,bearing],shudheight);
+ z8=(secAwidth,nuruuleft);
+ z9=(x8,nuruuright);
+ unfill (z7--z8--z9--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligbu (expr xpos) =
+ tntgw:=2numtaigedeswidth;
+ nuruu(tntgw+xpos,xpos);
+ z1r=(xpos+tntgw/2-1,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(xpos+1/2bearing,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+
+ z4r=(xpos+tntgw-1/2bearing,nuruuleft);
+ z5r=(1/2[x4,x6],gedesouter);
+ z6r=(xpos+tntgw/2+1,nuruuleft);
+ penpos4(thin,0);
+ penpos5(gedesouter-gedesinner,90);
+ penpos6(thin,180);
+
+ z7 =(x3,nuruuright);
+ z8l=(1/2[x7,x9],underouter);
+ z9 =(x4,nuruuright);
+ penpos7(thin,0);
+ penpos8(gedesouter-gedesinner,90);
+ penpos9(thin,180);
+
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+ penstroke (z4e{up}..z5e..{down}z6e) ifrotated;
+ penstroke (z7e{down}..z8e..{up}z9e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligmongpa =
+ nuruu(secAwidth,0);
+ nuruu(bawidth,bawidth-numtaigedeswidth);
+ shud_atom(secAwidth,bearing);
+
+% z1r=(bawidth-1/2bearing,nuruuleft);
+ z1r=(bawidth-1/2bearing,gedesouter+thin);
+ z2r=(1/3[x1,x4],gedesouter);
+ z3r=(7/12[x1,x4],gedesouter);
+ z4r=(bawidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,180);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(gedesouter-gedesinner,90);
+ penpos4(thin,180);
+ penstroke (z1e..z2e..z3e..{down}z4e) ifrotated;
+
+ z5r=(x1,nuruuright);
+ z6r=(1/2[x5,x7],underouter);
+ z7l=(secAwidth,nuruuright);
+ penpos5(thin,0);
+ penpos6(underinner-underouter,-90);
+ penpos7(2thin,-180);
+ penstroke (z5e{down}..z6e..{up}z7e) ifrotated;
+
+ z8=(1/2[secAwidth,bearing],shudheight);
+ z9=(secAwidth,nuruuleft);
+ z10=(x9,nuruuright);
+ unfill (z10--z8--z9--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligmongpu =
+ nuruu(w,0);
+ z1r=(w-1/2bearing,gedesouter+thin);
+ z2r=(1/3[x1,x4],gedesouter);
+ z3r=(7/12[x1,x4],gedesouter);
+ z4r=(w/2+1,nuruuleft);
+ penpos1(thin,180);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(gedesouter-gedesinner,90);
+ penpos4(thin,180);
+ penstroke (z1e..z2e..z3e..{down}z4e) ifrotated;
+
+ z5r=(w-1/2bearing,nuruuright);
+ z6r=(w/2,underouter);
+ z7r=(1/2bearing,y5);
+ penpos5(thin,0);
+ penpos6(underinner-underouter,-90);
+ penpos7(thin,-180);
+ penstroke (z5e{down}..z6e..z7e{up}) ifrotated;
+ z8 =(x7,nuruuleft);
+ z9r=(1/2[x8,x10],gedesouter);
+ z10r=(w/2-1,y8);
+ penpos8(thin,180);
+ penpos9(gedesouter-gedesinner,90);
+ penpos10(thin,0);
+ penstroke (z8e{up}..z9e..{down}z10e) ifrotated;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def liggha =
+ nuruu(secAwidth,0);
+ shud_atom(secAwidth,bearing);
+ nuruu(bawidth,bawidth-bearing);
+ z1l=(bawidth-gedeswidth+5thin,shudheight-thin);
+ z2r=(bawidth-1/2bearing,nuruuleft);
+ penpos1(4thin,60);
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6l=(secAwidth,nuruuright);
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(2thin,-180);
+
+ penstroke (z1e..z2e...z4e{down}..z5e..{up}z6e) ifrotated;
+
+ z7=(1/2[secAwidth,bearing],shudheight);
+ z8=(secAwidth,nuruuleft);
+ z9=(x8,nuruuright);
+ unfill (z7--z8--z9--cycle) ifrotated;
+
+ z10r=(bawidth,gedesouter+thin);
+ z11 =(x10-2thin,shudheight-5thin);
+ penpos10(1.5thin,0);
+ penpos11(2thin,-45);
+ penstroke (z10e..z11e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligkha =
+ nuruu(secAwidth,0);
+ shud_atom(secAwidth,bearing);
+ % Variant, more Manju-like
+ if writing=Bithe:
+ z1 =(w-1/16shudwidth,shudheight-thin);
+ penpos1(2.5thin,-30);
+ z2r=(bawidth-bearing,nuruuleft);
+ fi;
+ if writing=Bicig:
+ z1l=(bawidth-gedeswidth+5thin,shudheight);
+ penpos1(4thin,60);
+ z2r=(bawidth-1/2bearing,nuruuleft);
+ fi;
+
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6l=(secAwidth,nuruuright);
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(2thin,-180);
+
+ penstroke (z1e..z2e...z4e{down}..z5e..{up}z6e) ifrotated;
+
+ z7=(1/2[secAwidth,bearing],shudheight);
+ z8=(secAwidth,nuruuleft);
+ z9=(x8,nuruuright);
+ unfill (z7--z8--z9--cycle) ifrotated;
+
+ z11=(bawidth,Centerline);
+ z12=(bawidth-3/4thick,Centerline);
+ z13=(bawidth-1.5thick,nuruuleft+thin);
+ penpos11(nuruuwidth,90);
+ penpos12(14/16nuruuwidth,80);
+ penpos13(epsilon,45);
+ penstroke (z11e---z12e..z13e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,11,12,13);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligkhi =
+ nuruu(shilbewidth-2thin,0);
+ nuruu(biwidth,biwidth-bearing);
+ if writing=Bithe:
+ z1 =(w+1/4shudwidth,shudheight-thin);
+ penpos1(2.5thin,-30);
+ fi;
+ if writing=Bicig:
+ z1l=(biwidth-gedeswidth+5thin,shudheight);
+ penpos1(4thin,60);
+ fi;
+ z2r=(biwidth-1/2bearing,nuruuleft);
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6l=(shilbewidth,nuruuright);
+ z7l=(3thin,shilbeheight);
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(2thin,-180);
+ penpos7(4thin,-120);
+ penstroke (z1e..z2e...z4e{down}..z5e..{up}z6e..tension
+ infinity..z7e) ifrotated;
+
+ z11=(biwidth,Centerline);
+ z12=(biwidth-3/4thick,Centerline);
+ z13=(biwidth-1.5thick,nuruuleft+thin);
+ penpos11(nuruuwidth,90);
+ penpos12(14/16nuruuwidth,80);
+ penpos13(epsilon,45);
+ penstroke (z11e---z12e..z13e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligkhu =
+ % Variant, more Manju-like
+ if writing=Bithe:
+ z1 =(w-1/16shudwidth,shudheight-thin);
+ penpos1(2.5thin,-30);
+ z2r=(bawidth-bearing,nuruuleft);
+ fi;
+ if writing=Bicig:
+ z1l=(bawidth-gedeswidth+5thin,shudheight);
+ penpos1(4thin,60);
+ z2r=(bawidth-1/2bearing,nuruuleft);
+ fi;
+
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6r=(1/2bearing,nuruuright);
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(thin,-180);
+
+ penstroke (z1e..z2e...z4e{down}..z5e..{up}z6e) ifrotated;
+
+ z7=(bawidth,Centerline);
+ z8=(bawidth-3/4thick,Centerline);
+ z9=(bawidth-1.5thick,nuruuleft+thin);
+ penpos7(nuruuwidth,90);
+ penpos8(14/16nuruuwidth,80);
+ penpos9(epsilon,45);
+ penstroke (z7e---z8e..z9e) ifrotated;
+
+ nuruu(0,numtaigedeswidth);
+ z11r=(numtaigedeswidth,nuruuleft);
+ z12r=(1/2[x11,x13],gedesouter);
+ z13r=(1/2bearing,nuruuleft);
+ penpos11(thin,0);
+ penpos12(gedesouter-gedesinner,90);
+ penpos13(thin,180);
+ penstroke (z11e{up}..z12e..{down}z13e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9,11,12,13);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_pa =
+ nuruu(secAwidth,0);
+ nuruu(bawidth,bawidth-numtaigedeswidth);
+ shud_atom(secAwidth,bearing);
+
+ z1r=(bawidth-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(bawidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6 =(1/2[x4,x8],0);
+ z7l=(1/2[x6,x8],underouter);
+ z8r=(secAwidth,nuruuright);
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(1/2thin,-180);
+ penpos7(3/4(underinner-underouter),-270);
+ penpos8(2thin, 0);
+ penstroke (z4e{down}..z5e..{up}z6e) ifrotated;
+ penstroke (z6e{down}..z7e..tension 1.4..{up}z8e) ifrotated;
+
+ z10=(1/2[secAwidth,bearing],shudheight);
+ z11=(secAwidth,nuruuleft);
+ z12=(x11,nuruuright);
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12);
+ unfill (z10--z11--z12--cycle) ifrotated;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_pi =
+ nuruu(shilbewidth-2thin,0);
+ nuruu(biwidth,biwidth-numtaigedeswidth);
+
+ z1r=(biwidth-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(biwidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6 =(1/2[x4,x8],0);
+ z7l=(1/2[x6,x8],underouter);
+ z8r=(shilbewidth,nuruuright);
+ z9r=(3thin,shilbeheight);
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(1/2thin,-180);
+ penpos7(3/4(underinner-underouter),-270);
+ penpos8(2thin, 0);
+ penpos9(4thin, 30);
+ penstroke (z4e{down}..z5e..{up}z6e) ifrotated;
+ penstroke (z6e{down}..z7e..tension 1.4..{up}z8e..tension infinity..z9e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def manju_po =
+ nuruu(w,0);
+ z1l=(w/2+1,nuruuleft);
+ z2l=(1/2[x1,x3],gedesouter);
+ z3l=(w-1/2bearing,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,-90);
+ penpos3(thin,-180);
+
+ z4l=(1/2bearing,nuruuleft);
+ z5l=(1/2[x4,x6],gedesouter);
+ z6l=(w/2-1,nuruuleft);
+ penpos4(thin,0);
+ penpos5(gedesouter-gedesinner,-90);
+ penpos6(thin,-180);
+
+ z7 =(x3,nuruuright);
+ z8l =(1/2[x7,x9],underouter);
+ z9 =(1/2[x7,x11],0);
+ z10r=(1/2[x9,x11],underouter);
+ z11 =(x4,nuruuright);
+ penpos7(thin,-180);
+ penpos8(gedesouter-gedesinner,-270);
+ penpos9(1/2thin, 0);
+ penpos10(gedesouter-gedesinner,-90);
+ penpos11(thin,180);
+
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+ penstroke (z4e{up}..z5e..{down}z6e) ifrotated;
+ penstroke (z7e{down}..z8e..{up}z9e) ifrotated;
+ penstroke (z9e{down}..z10e..z11e{up}) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9,10,11);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligka =
+ nuruu(secAwidth,0);
+ nuruu(bawidth,bawidth-bearing);
+ shud_atom(secAwidth,bearing);
+ z1l=(bawidth-gedeswidth+5thin,shudheight-thin);
+ z2r=(bawidth-1/2bearing,nuruuleft);
+ penpos1(4thin,60);
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6l=(secAwidth,nuruuright);
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(2thin,-180);
+
+ penstroke (z1e..z2e...z4e{down}..z5e..{up}z6e) ifrotated;
+
+ z7=(1/2[secAwidth,bearing],shudheight);
+ z8=(secAwidth,nuruuleft);
+ z9=(x8,nuruuright);
+ unfill (z7--z8--z9--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligki =
+ nuruu(shilbewidth-thin,0);
+ nuruu(biwidth,biwidth-bearing);
+ z1l=(biwidth-gedeswidth+5thin,shudheight-thin);
+ z2r=(biwidth-1/2bearing,nuruuleft);
+ penpos1(4thin,60);
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6l=(shilbewidth,nuruuright);
+ z7l=(3thin,shilbeheight);
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(2thin,-180);
+ penpos7(4thin,-120);
+
+ penstroke (z1e..z2e...z4e{down}..z5e..{up}z6e..
+ tension infinity..z7e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def ligku =
+ nuruu(numtaigedeswidth,0);
+ nuruu(bawidth,bawidth-bearing);
+ z1r=(bawidth-4thin,shudheight+thin);
+ z2r=(bawidth-1/2bearing,nuruuleft);
+ penpos1(4thin,60);
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6r=(1/2bearing,nuruuright);
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(thin,-180);
+
+ penstroke (z1e..z2e...z4e{down}..z5e..{up}z6e) ifrotated;
+
+ z11r=(numtaigedeswidth,nuruuleft);
+ z12r=(1/2[x11,x13],gedesouter);
+ z13r=(1/2bearing,nuruuleft);
+ penpos11(thin,0);
+ penpos12(gedesouter-gedesinner,90);
+ penpos13(thin,180);
+ penstroke (z11e{up}..z12e..{down}z13e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def Exclam (expr vpos) =
+ "Exclamation mark";
+ z6=(numberwidth-3thin,vpos);
+ penpos6(3.5thin,90);
+ z7=(3/4gedeswidth,vpos);
+ penpos7(2thin,90);
+ pickup pencircle scaled 3.5 thin;
+ drawdot (z6) ifrotated;
+ pickup pencircle scaled 2 thin;
+ drawdot (z7) ifrotated;
+ z8=(thick,vpos);
+ pickup pencircle scaled 3.5 thin;
+ drawdot (z8) ifrotated;
+ penstroke (z6e..z7e) ifrotated;
+ penlabels(6,7,8);
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def Quest (expr vpos) = % Our Question Mark
+ numeric x[]; numeric y[];
+ radius:=1.15thick;
+ z1=(numberwidth-radius-2thin,vpos+1.25thick);
+ penpos1(2.5thin,90);
+ z2=(numberwidth-2thin,vpos);
+ penpos2(2thin,0);
+ z3=(x1,vpos-radius);
+ penpos3(2.5thin,-90);
+ z4=(6/8gedeswidth,vpos);
+ penpos4(2.25thin,-90);
+ z5=(thick,vpos);
+
+ pickup pencircle scaled 2.5thin;
+ drawdot (z1) ifrotated;
+ pickup pencircle scaled 2.0thin;
+ drawdot (z4) ifrotated;
+ pickup pencircle scaled 3.5thin;
+ drawdot (z5) ifrotated;
+ penstroke (z1e{right}..z2e{down}..z3e{left}..z4e{left}) ifrotated;
+ penlabels(1,2,3,4,5);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def SpezRahmen = % Useful for all these special characters
+pickup pencircle scaled thin;
+ draw ((1thin,orxicouter+thin)--
+ (2gedeswidth-1thin,orxicouter+thin)--
+ (2gedeswidth-1thin,suulouter-thin)--
+ (1thin,suulouter-thin)--cycle)
+ ifrotated;
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def F (expr startp, width) =
+ numeric x[]; numeric y[];
+ z1=(latinbottomline,startp);
+ z2=(latintopline,y1);
+ z3=(x2,width);
+ z4=(3/5[latinbottomline,latintopline],y1);
+ z5=(x4,3/4[startp,width]);
+ pickup pencircle scaled 1.5thin;
+ draw (z1--z2--z3) ifrotated;
+ draw (z4--z5) ifrotated;
+ penlabels (1,2,3,4,5);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def M (expr startp, width) =
+ numeric x[]; numeric y[];
+ z1=(latinbottomline,startp);
+ z2=(latintopline,y1);
+ z3=(1/3[latinbottomline,latintopline],1/2[startp,width]);
+ z4=(x2,width);
+ z5=(x1,y4);
+ pickup pencircle scaled 1.5thin;
+ draw (z1--z2--z3--z4--z5) ifrotated;
+ penlabels (1,2,3,4,5);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def P (expr startp, width) =
+ numeric x[]; numeric y[];
+ z1=(latinbottomline,startp);
+ z2=(latintopline,y1);
+ z3=(1/2[x2,x4],width);
+ z4=(3/5[latinbottomline,latintopline],y1);
+ pickup pencircle scaled 1.5thin;
+ draw (z1--z2) ifrotated;
+ draw (z2{down}..z3..{up}z4) ifrotated;
+ penlabels (1,2,3,4);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def S (expr startp, width) =
+ numeric x[]; numeric y[];
+ z1=(latintopline-thin,5/6[startp,width]);
+ z2=(latintopline,1/2[startp,width]);
+ z3=(3/4[latinbottomline,latintopline],startp);
+ z4=(1/2[latintopline,latinbottomline],y2);
+ z5=(1/4[latinbottomline,latintopline],width);
+ z6=(latinbottomline,y2);
+ z7=(latinbottomline+thin,1/6[startp,width]);
+ pickup pencircle scaled 1.5thin;
+ draw (z1..{up}z2..z3..z4..z5..{up}z6..z7) ifrotated;
+ penlabels (1,2,3,4,5,6,7);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def V (expr startp, width) =
+ numeric x[]; numeric y[];
+ z1=(latintopline,startp);
+ z2=(latinbottomline,1/2[startp,width]);
+ z3=(x1,width);
+ pickup pencircle scaled 1.5thin;
+ draw (z1--z2--z3) ifrotated;
+ penlabels (1,2,3,4,5);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def eins (expr startp, width) =
+ numeric x[]; numeric y[];
+ z1=(latintopline-2thin,startp);
+ z2=(latintopline,2/3[startp,width]);
+ z3=(latinbottomline,y2);
+ pickup pencircle scaled 1.5thin;
+ draw (z1--z2--z3) ifrotated;
+ penlabels (1,2,3,4,5);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+def zwei (expr startp, width) =
+ numeric x[]; numeric y[];
+ z1=(latintopline-2thin,startp);
+ z2=(latintopline,1/2[startp,width]);
+ z3=(1/2[latintopline,latinbottomline],y2);
+ z4=(latinbottomline,startp);
+ z5=(x4,width);
+ pickup pencircle scaled 1.5thin;
+ draw (z1..{down}z2..z3..{left}z4--z5) ifrotated;
+ penlabels (1,2,3,4,5);
+ numeric x[]; numeric y[];
+enddef;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/obsolete/language/manju/manjutex/mfinput/mbcodes.mf b/obsolete/language/manju/manjutex/mfinput/mbcodes.mf
new file mode 100644
index 0000000000..d1c392741c
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mbcodes.mf
@@ -0,0 +1,139 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mbcodes.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script in Ligature Mode (LM[LA])
+% Common Code Slots
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Mongolian Specials
+%
+MONG_BNDRY := 255; % For detecting finals
+% MONG_SPACE := 37; % For building suffix morphemes
+% MONG_VOWSEP := 38; % For building floating vowels
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Mongolian Digits
+%
+MONG_ZERO := 48; % "0"
+MONG_ONE := 49; % "1"
+MONG_TWO := 50; % "2"
+MONG_THREE := 51; % "3"
+MONG_FOUR := 52; % "4"
+MONG_FIVE := 53; % "5"
+MONG_SIX := 54; % "6"
+MONG_SEVEN := 55; % "7"
+MONG_EIGHT := 56; % "8"
+MONG_NINE := 57; % "9"
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Mongolian Punctuation
+%
+MONG_LT := 60; % "<"
+MONG_GT := 62; % ">"
+MONG_LGU := 171; % "<<"
+MONG_RGU := 187; % ">>"
+MONG_DORWOLJIN := 59; % ";"
+MONG_OPAREN := 40; % "("
+MONG_CPAREN := 41; % ")"
+MONG_MSP := 32; % " "
+MONG_EXCLAMATION := 33; % "!"
+MONG_QUESTION := 63; % "?"
+MONG_QUESTEXCLAM := 35; % "?!"
+MONG_EXCLAMQUEST := 36; % "!?"
+MONG_NIRUGU := 124; % "|"
+MONG_FVS1 := 39; % "'"
+MONG_FVS2 := 34; % '"'
+MONG_ENV := 42; % "*"
+MONG_TASLAL := 44; % ","
+MONG_MVS := 43; % "+"
+MONG_FULLSTOP := 46; % "."
+MONG_COLON := 58; % ":"
+MONG_ELLIPSIS := 47; % "...."
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Mongolian Atoms
+%
+MONG_TITEMSTROKE := 64; % "@"
+MONG_TITEM := 69; % "E"
+MONG_SHUD := 97; % "a"
+MONG_GEDES := 117; % "u"
+MONG_SHILBE := 105; % "i"
+MONG_CEGTEISHUD := 110; % "n"
+MONG_LEWER := 108; % "l"
+MONG_MEWER := 109; % "m"
+MONG_DUNDG := 103; % "g"
+MONG_DUNDX := 120; % "x"
+MONG_NUMTAIGEDES := 98; % "b"
+MONG_BURUUXARSANGEDES := 116; % "t"
+MONG_GEDESTEISHILBE := 100; % "d"
+MONG_ERWEELJINSHILBE := 114; % "r"
+MONG_BOSOOSHILBE := 122; % "z"
+MONG_ETGERSHILBE := 121; % "y"
+MONG_ZAWJ := 115; % "s"
+MONG_SEREEEWER := 99; % "c"
+MONG_MATGARSHILBE := 118; % "v"
+MONG_QAGT := 75; % "K, or kh: Kapital"
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Mongolian Atomic Dots and Tails
+%
+MONG_NCEG := 45; % "-"
+MONG_GCEG := 61; % "="
+MONG_SUUL := 128; % "e, n"
+MONG_ORXIC := 129; % "E"
+MONG_BIODOISUUL := 130; % "Y"
+MONG_BAGODOISUUL := 131; % "G"
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Mongolian Allographs und Composites
+%
+MONG_EXENL := 76; % " l-"
+MONG_EXENM := 77; % " m-"
+MONG_EXENN := 78; % " n-"
+MONG_EXENS := 83; % " s-"
+MONG_XEWTEEQIX := 88; % " x-"
+%
+MONG_BAGANUM := 132; % "k before consonants"
+MONG_DUNDD := 133; % "d[C]"
+MONG_DUNDNG := 134; % "ng"
+%
+MONG_ADAGU := 135; % "final o, u"
+MONG_ADAGI := 136; % "final i, y"
+MONG_ADAGB := 137; % "b"
+MONG_ADAGS := 138; % "s"
+MONG_ADAGD := 139; % "d"
+MONG_ADAGX := 140; % "x"
+MONG_ADAGK := 141; % "k"
+MONG_ADAGNG := 142; % "ng"
+MONG_SUULIINLEWER := 143; % "final l"
+MONG_TERTIARYLEWER := 144; % "l after rounded"
+MONG_HIGHLEWER := 145; % "l after rounded, farther away"
+MONG_SUULIINMEWER := 146; % "final m"
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Mongolian Graphical Ligatures
+%
+MONG_LIGLL := 147; % "ll"
+MONG_LIGML := 148; % "ml"
+%
+MONG_LIGBA := 200; % "ba"
+MONG_LIGBI := 202; % "bi"
+MONG_LIGBU := 204; % "bu"
+MONG_LIGBN := 206; % "bn"
+MONG_LIGBL := 207; % "bl"
+%
+MONG_LIGKA := 224; % "ka"
+MONG_LIGKI := 226; % "ki"
+MONG_LIGKU := 228; % "ku"
+%
+MONG_LIGKHA := 232; % "ka"
+MONG_LIGKHU := 236; % "ku"
+%
+%
+% End of mbcodes.mf
+%
diff --git a/obsolete/language/manju/manjutex/mfinput/mbglyphs.mf b/obsolete/language/manju/manjutex/mfinput/mbglyphs.mf
new file mode 100644
index 0000000000..ea183cdfc9
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mbglyphs.mf
@@ -0,0 +1,672 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mbglyphs.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMS)
+% Mongol Bicig Modyn Bar Glyph Definition
+%
+% Common Glyphs for Mongol and Manju
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_TITEMSTROKE,numtaigedeswidth#,height#,depth#);
+ "The titem";
+ titem_stroke(0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_TITEM,numtaigedeswidth#,height#,depth#);
+ "The titem";
+ if style=steel:
+ titem;
+ fi;
+ if style=wood:
+ titem_stroke(shudwidth);
+ shud(0)
+ fi;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_SHUD,shudwidth#,height#,depth#);
+ "The shud";
+ shud(0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_SHILBE,shilbewidth#,height#,depth#);
+ "Shilbe";
+ shilbe(0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_GEDES,gedeswidth#,height#,depth#);
+ "gedes";
+ gedes(0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ADAGU,eswidth#,height#,depth#);
+ "Letter final o, u";
+ adagu;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_CEGTEISHUD,shudwidth#,height#,depth#);
+ "dusaltai shud";
+ shud(0);
+ dusal (1/2shudwidth,yashilbeheight,3thin,2thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+if style=wood: exennwidth#:=numtaigedeswidth#+shudwidth# fi;
+if style=steel: exennwidth#:=shudwidth# fi;
+
+beginchar(MONG_EXENN,exennwidth#,height#,depth#);
+ "Initial titemtei, cegtei shud";
+ if style=wood:
+ titem_stroke(shudwidth);
+ cegteishud(0)
+ fi;
+ if style=steel:
+ cegteititem;
+ fi;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LEWER,shudwidth#,height#,depth#);
+ "The glyph l in non-final position";
+ shud(0);
+ l_ewer(1/2shudwidth);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+if style=wood: exenlwidth#:=numtaigedeswidth#+shudwidth# fi;
+if style=steel: exenlwidth#:=shudwidth# fi;
+
+beginchar(MONG_EXENL,exenlwidth#,height#,depth#);
+ "Initial l";
+ if style=wood:
+ titem_stroke(shudwidth);
+ shud(0);
+ l_ewer(1/2shudwidth);
+ fi;
+ if style=steel:
+ titem;
+ l_ewer(1/2shudwidth);
+ fi;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_SUULIINLEWER,eswidth#,height#,depth#);
+ "The glyph L in final position";
+ z1=(shudwidth+6.00thin,nuruuleft);
+ z2=(shudwidth-bearing,y1);
+ z3=(1/2shudwidth,gedesouter);
+ z4=(bearing,nuruuleft);
+ %z5=(,underinner);
+ z5=(7/16shudwidth-2.25thin,underinner+thin);
+ z6=(7/16shudwidth+thin,underouter);
+ z7=(shudwidth+1/2gedeswidth,underinner);
+ z8=(7/16shudwidth+thin,underinner);
+ z9=(7/16shudwidth,underinner+thin);
+ x10=(9/16shudwidth);
+ z10-z11=whatever*(z2-z3);
+ z11=(3/4shudwidth,nuruuright);
+ z12=(x1,nuruuright);
+ % pickup pencircle scaled .25 thin;
+ fill (z1--z2--z3--z5{down}..{right}z6---z7&
+ z7---z8{left}..{up}z9---z10--z11--z12--cycle) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_TERTIARYLEWER,numtaigedeswidth#,height#,depth#);
+ "The glyph L in blam-a";
+ nuruu(secAwidth,0);
+ shud_atom(secAwidth,bearing);
+ %penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z5r=(numtaigedeswidth,underouter);
+ z6l=(secAwidth,nuruuright);
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(2thin,-180);
+ penstroke (z5e{left}..{up}z6e) ifrotated;
+
+ z7=(1/2[secAwidth,bearing],shudheight);
+ z8=(secAwidth,nuruuleft);
+ z9=(x8,nuruuright);
+ unfill (z7--z8--z9--cycle) ifrotated;
+
+ z11r=(1/3shudwidth,nuruuright);
+ z12r=(1/3shudwidth,-0.8thick+underouter+1.5thin);
+ z13r=(x11+1.5thin,-0.8thick+underouter);
+ z14r=(2/3shudwidth+gedeswidth,-0.8thick+underouter);
+ penpos11(thin,0);
+ penpos12(2.25thin,0);
+ penpos13(underinner-underouter,+90);
+ penpos14(epsilon,+90);
+ penstroke (z11e---z12e{down}..{right}z13e---z14e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_HIGHLEWER,shudwidth#,height#,depth#);
+ "The glyph l in non-final position, raised for 'b's friends";
+ shud(0);
+ z1r=(1/2shudwidth,nuruuright);
+ z2r=(1/2shudwidth,underouter+0.5thin);
+ z3r=(x1+1.5thin,underouter-thin);
+ z4r=(shudwidth+shudwidth,underouter-thin);
+% z4r=(shudwidth+gedeswidth,underouter-thin);
+ penpos1(1.75thin,0);
+ penpos2(2.25thin,0);
+ penpos3(underinner-underouter,+90);
+ penpos4(epsilon,+90);
+ penstroke (z1e---z2e{down}..{right}z3e---z4e) ifrotated;
+ penlabels(1,2,3,4);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_MEWER,shudwidth#,height#,depth#);
+ "The glyph m in non-final position";
+ shud(0);
+ m_ewer(1/2shudwidth);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+if style=wood: exenmwidth#:=numtaigedeswidth#+shudwidth# fi;
+if style=steel: exenmwidth#:=shudwidth# fi;
+
+beginchar(MONG_EXENM,exenmwidth#,height#,depth#);
+ "Initial m";
+ if style=wood:
+ titem_stroke(shudwidth);
+ shud(0);
+ m_ewer(2/12shudwidth);
+ fi;
+ if style=steel:
+ titem;
+ m_ewer(2/12shudwidth);
+ fi;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_SUULIINMEWER,eswidth#,height#,depth#);
+ "The glyph m in final position";
+ nuruu(eswidth,23/24gedeswidth);
+ z1r=(gedeswidth-5thin,gedesouter);
+ z2 =(x1-thin,Centerline);
+ z3 =(0,underouter);
+ penpos1(thick,15);
+ penpos2(2/3thick,0);
+ penpos3(1/2thin,0);
+ penstroke (z1e..z2e..z3e) ifrotated;
+ penlabels(1,2,3);
+
+ z4r=(x1r,gedesouter);
+ z5 =(eswidth-2thin,Centerline);
+ z6r=(14/16shudwidth,underouter);
+ z7 =(7/16shudwidth,underinner+thin);
+ penpos4(1/2thin,30);
+ penpos5(1.25thin,0);
+ penpos6(underouter-underinner, 90);
+ penpos7(epsilon, 135);
+ penstroke (z4e{dir -45}..tension 1.25..z5e
+ ..tension 1.25..z6e..tension 1.25..z7e) ifrotated;
+ penlabels(4,5,6,7);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGLL,2shudwidth#,height#,depth#);
+ "A Ligature: ll";
+ shud(0);
+ shud(shudwidth);
+
+ z1r=(3/2shudwidth,nuruuright);
+ z2r=(3/2shudwidth,underinner+1.5thin);
+ z3r=(x1+1.5thin,underinner);
+ z4r=(2shudwidth+gedeswidth,underinner);
+ penpos1(1.75thin,0);
+ penpos2(2.25thin,0);
+ penpos3(underinner-underouter,+90);
+ penpos4(epsilon,+90);
+ penstroke (z1e---z2e{down}..{right}z3e---z4e) ifrotated;
+ penlabels(1,2,3,4);
+
+ z11r=(1/2shudwidth,nuruuright);
+ z12r=(1/2shudwidth,underouter+0.5thin);
+ z13r=(x11+1.5thin,underouter-thin);
+ z14r=(shudwidth+gedeswidth,underouter-thin);
+ penpos11(1.75thin,0);
+ penpos12(2.25thin,0);
+ penpos13(underinner-underouter,+90);
+ penpos14(epsilon,+90);
+ penstroke (z11e---z12e{down}..{right}z13e---z14e) ifrotated;
+ penlabels(11,12,13,14);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGML,2shudwidth#,height#,depth#);
+ "A Ligature: ml";
+ shud(0);
+ shud(shudwidth);
+
+ z1=(10/16shudwidth+shudwidth,Centerline);
+ z2r=(6/16shudwidth+shudwidth,underinner+1.5thin);
+ z3 =(6/16shudwidth,y2);
+
+ penpos1(0.8thick,+95);
+ penpos2(0.8thick,+95);
+ penpos3(0.8thick,+75);
+
+ penstroke (z1e--z2e--z3e) ifrotated;
+ penlabels(1,2,3);
+
+ z11l=(x3l,y3l);
+ z12r=(x11r,underouter+0.5thin);
+ z13r=(x11+1.5thin,underouter-1.5thin);
+ z14r=(shudwidth+gedeswidth,y13r);
+ penpos11(1.75thin,0);
+ penpos12(2.25thin,0);
+ penpos13(underinner-underouter,+90);
+ penpos14(epsilon,+90);
+ penstroke (z11e---z12e{down}..{right}z13e---z14e) ifrotated;
+ penlabels(11,12,13,14);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_XEWTEEQIX,tewidth#,height#,depth#);
+ "The letter initial x";
+ xewteeqix;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_DUNDG,2shudwidth#,height#,depth#);
+ "Medial g";
+ cegteishud(0);
+ cegteishud(shudwidth);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_DUNDX,2shudwidth#,height#,depth#);
+ "Medial x";
+ shud(0);
+ shud(shudwidth);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ADAGX,2shudwidth#,height#,depth#);
+ "Final g";
+ shud(shudwidth);
+ bagaodoisuul;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_DUNDNG,shudwidth#+numtaigedeswidth#,height#,depth#);
+ "Medial ng";
+ shud(numtaigedeswidth);
+ baganum;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ADAGNG,shudwidth#+shilbewidth#+orxicwidth#,height#,depth#);
+ "Final ng";
+ shud(orxicwidth+shilbewidth);
+ shilbe(orxicwidth);
+ orxic(0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGKA,bawidth#,height#,depth#);
+ "A Ligature: KA";
+ ligka;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGKI,biwidth#,height#,depth#);
+ "A Ligature: KI";
+ ligki;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGKU,bawidth#,height#,depth#);
+ "A Ligature: KU";
+ ligku;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ADAGI,gedeswidth#,height#,depth#);
+ "Vowel I in final position";
+ nuruu(gedeswidth,gedeswidth-bearing);
+ z1l=(1/3gedeswidth,shudheight);
+ z2r=(gedeswidth-1/2bearing,nuruuleft);
+ penpos1(4thin,60);
+ penpos2(2thin,0);
+
+ z4 =(x2,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6r=(0,nuruuright); % nuruuright was Centerline
+ penpos4(2thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(epsilon,-180);
+
+ penstroke (z1e...z2e...z4e{down}..z5e..{up}z6e) ifrotated;
+ penlabels(1,2,3,4,5,6);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_QAGT,gedeswidth#,height#,depth#);
+ "Letter kh";
+ qagt;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_NUMTDELBENQIX,eswidth#,height#,depth#);
+ "Letter p";
+ nuruu(eswidth,eswidth-numtaigedeswidth);
+
+ z1r=(eswidth-1/2bearing,gedesouter+thin);
+ z2r=(1/3[x1,x4],gedesouter);
+ z3r=(7/12[x1,x4],gedesouter);
+ z4r=(eswidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,180);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(gedesouter-gedesinner,90);
+ penpos4(thin,180);
+ penstroke (z1e..z2e..z3e..{down}z4e) ifrotated;
+
+ z5r=(x1,nuruuright);
+ z6r=(1/2[x5,x7],underouter);
+ z7r=(0,Centerline);
+ penpos5(thin,0);
+ penpos6(underinner-underouter,-90);
+ penpos7(1/4thin,-180);
+ penstroke (z5e{down}..z6e..{up}z7e) ifrotated;
+ penlabels(1,2,3,4,5,6,7);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_BAGANUM,numtaigedeswidth#,height#,depth#);
+ "Smaller version of female g";
+ baganum;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ADAGK,shilbewidth#+orxicwidth#,height#,depth#);
+ "Final k";
+ shilbe(orxicwidth);
+ orxic(0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_NUMTAIGEDES,eswidth#,height#,depth#);
+ "Letter b, or final u";
+ nuruu(eswidth,eswidth-numtaigedeswidth);
+
+ z1r=(eswidth-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(eswidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6r=(0,Centerline);
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(1/4thin,-180);
+ penstroke (z4e{down}..z5e..{up}z6e) ifrotated;
+ penlabels(1,2,3,4,5,6);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ADAGB,gedeswidth#+orxicwidth#,height#,depth#);
+ "Final b";
+ if style=wood:
+ gedes(orxicwidth);
+ orxic(0);
+ fi;
+ if style=steel:
+ nuruu(numtaigedeswidth+numtaigedeswidth,numtaigedeswidth);
+ z1r=(2numtaigedeswidth-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(x3r+thin,underouter);
+ z6r=(0,nuruuright);
+ z7r=(5/24gedeswidth,orxicouter);
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(epsilon,-180);
+ penpos7(2/3thick,120);
+ penstroke
+ (z4e{down}..{left}z5e{left}..tension 2.5..{right}z7e)
+ ifrotated;
+ penlabels(1,2,3,4,5);
+ fi;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+if style=steel: buruuxarsangedeswidth#:=cewidth# fi;
+if style=wood: buruuxarsangedeswidth#:=tewidth# fi;
+
+beginchar(MONG_BURUUXARSANGEDES,buruuxarsangedeswidth#,height#,depth#);
+ "Letter t";
+ if style=steel:
+ deribun_ta;
+ fi;
+ if style=wood:
+ nuruu(tewidth,0);
+ shud_atom(1/2gedeswidth,bearing);
+ z1r=(tewidth,nuruuright);
+ z2r=(1/3tewidth,underouter);
+ z3r=(bearing,nuruuright);
+ penpos1(thin,0);
+ penpos2(underinner-underouter,-90);
+ penpos3(2thin,-180);
+ penstroke (z1e..tension 2..z2e..{up}z3e) ifrotated;
+ penlabels(1,2,3);
+ fi;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_GEDESTEISHILBE,eswidth#,height#,depth#);
+ "Letter d";
+ if style=steel:
+ roundgedestshilbe;
+ fi;
+ if style=wood:
+ modgedestshilbe;
+ fi;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_DUNDD,gedeswidth#+shudwidth#,height#,depth#);
+ "Medial d before consonants";
+ shud(0);
+ gedes(shudwidth);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ADAGD,gedeswidth#+shudwidth#,height#,depth#);
+ "Final d";
+ suul;
+ gedes(shudwidth);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ERWEELJINSHILBE,gedeswidth#,height#,depth#);
+ "Letter 'r' in first and medial position";
+ nuruu(gedeswidth,0);
+ z1=(gedeswidth-1/2bearing,nuruuleft);
+ z2=(gedeswidth-5thin,shilbeheight);
+ z3=(0,shilbeheight-thin);
+ z4=(x2-0.5thin,shilbeheight-5thin);
+ z5=(gedeswidth-3thin,nuruuleft);
+ fill (z1{dir 100}..z2 & z2{dir 225}..{dir 105}z3 &
+ z3{down}..{dir 45}z4 & z4..{dir -80}z5&z5--cycle) ifrotated;
+ penlabels(1,2,3,4,5);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_BOSOOSHILBE,eswidth#,height#,depth#);
+ "Letter z";
+ bosoo_shilbe;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_EXENS,tewidth#,height#,depth#);
+ "Letter `s' in initial position";
+ exenzawj;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ZAWJ,tewidth#,height#,depth#);
+ "Letter `s' in medial position";
+ zawj;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ADAGS,tewidth#,height#,depth#);
+ "Letter `s' in final position ";
+ suulzawj;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_SEREEEWER,eswidth#,height#,depth#);
+ "Letter c";
+ seree_ewer;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ETGERSHILBE,shudwidth#+thin#,height#,depth#);
+ "Letter ya";
+ nuruu(shudwidth+thin,0);
+ z1r=(shudwidth+thin-1/4bearing,nuruuleft);
+ z2 =(1/8shudwidth+thin,gedesouter);
+ z3 =(5/8shudwidth+thin,yashilbeheight);
+ penpos1(thin,0);
+ penpos2(3.5thin,+15);
+ penpos3(epsilon,15);
+ penstroke (z1e..tension 2.5..z2e..tension 1.25..z3e) ifrotated;
+ penlabels(1,2,3);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_MATGARSHILBE,gedeswidth#,height#,depth#);
+ "Letter va";
+ nuruu(gedeswidth,0);
+ z1r=(gedeswidth-1/4bearing,nuruuleft);
+ z2r=(3/8gedeswidth,yashilbeheight);
+ z3 =(1/8gedeswidth,gedesinner);
+ penpos1(thin,0);
+ penpos2(3.75thin,+90);
+ penpos3(epsilon,+135);
+ penstroke (z1e{dir 105}..tension 3.5..z2e..tension 2.50..z3e) ifrotated;
+ penlabels(1,2,3);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_SUUL,shudwidth#,height#,depth#);
+ "The suul";
+ suul;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ORXIC,orxicwidth#,height#,depth#);
+ "The orxic";
+ orxic(0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_BAGODOISUUL,shudwidth#,height#,depth#);
+ "The gamma suul";
+ bagaodoisuul;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_BIODOISUUL,shudwidth#,height#,depth#);
+ "Little tail following certain letters";
+ z1=(shudwidth,Centerline);
+ z2=(1/2shudwidth,Centerline);
+ z3=(0,nuruuleft+thin);
+ penpos1(nuruuwidth,90);
+ penpos2(14/16nuruuwidth,80);
+ penpos3(epsilon,45);
+ penstroke (z1e---z2e..z3e) ifrotated;
+ penlabels(1,2,3);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_NCEG,secAwidth#,height#,depth#);
+ "The n= dot";
+ dusal(1/2secAwidth,gedesouter,3thin,2thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_GCEG,shudwidth#,height#,depth#);
+ "The g= dots";
+ dusal(9/12shudwidth,gedesouter,3thin,2thick);
+ dusal(3/12shudwidth,gedesouter,3thin,2thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Some commonly used graphical ligatures without added semantic value
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGBA,bawidth#,height#,depth#);
+ "A Ligature: BA";
+ ligba;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGBI,biwidth#,height#,depth#);
+ "A Ligature: BI";
+ nuruu(shilbewidth-thin,0);
+ nuruu(biwidth,biwidth-numtaigedeswidth);
+
+ z1r=(biwidth-1/2bearing,nuruuleft);
+ z2r=(1/2[x1,x3],gedesouter);
+ z3r=(biwidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,0);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(thin,180);
+ penstroke (z1e{up}..z2e..{down}z3e) ifrotated;
+
+ z4 =(x1,nuruuright);
+ z5r=(1/2[x4,x6],underouter);
+ z6l=(shilbewidth,nuruuright);
+ z7l=(3thin,shilbeheight);
+ penpos4(thin,0);
+ penpos5(underinner-underouter,-90);
+ penpos6(2thin,-180);
+ penpos7(4thin,-120);
+ penstroke (z4e{down}..z5e..{up}z6e..tension infinity..z7e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGBU,2numtaigedeswidth#,height#,depth#);
+ "A Ligature: BU";
+ ligbu(0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGBN,bawidth#,height#,depth#);
+ "A Ligature: BN";
+ ligba;
+ dusal (x7,yashilbeheight,3thin,2thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGBL,bawidth#,height#,depth#);
+ "A Ligature: BL";
+ ligba;
+ high_l_ewer(2.5thin);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGPA,bawidth#,height#,depth#);
+ "A Ligature, PA";
+ ligmongpa;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGPI,biwidth#,height#,depth#);
+ "A Ligature: PI";
+ nuruu(shilbewidth-thin,0);
+ nuruu(biwidth,biwidth-numtaigedeswidth);
+
+% z1r=(biwidth-1/2bearing,nuruuleft);
+ z1r=(biwidth-1/2bearing,gedesouter+thin);
+ z2r=(1/3[x1,x4],gedesouter);
+ z3r=(7/12[x1,x4],gedesouter);
+ z4r=(biwidth-numtaigedeswidth,nuruuleft);
+ penpos1(thin,180);
+ penpos2(gedesouter-gedesinner,90);
+ penpos3(gedesouter-gedesinner,90);
+ penpos4(thin,180);
+ penstroke (z1e..z2e..z3e..{down}z4e) ifrotated;
+
+ z5r=(x1,nuruuright);
+ z6r=(1/2[x5,x7],underouter);
+ z7l=(shilbewidth,nuruuright);
+ z8l=(3thin,shilbeheight);
+ penpos5(thin,0);
+ penpos6(underinner-underouter,-90);
+ penpos7(2thin,-180);
+ penpos8(4thin,-120);
+ penstroke (z5e{down}..z6e..{up}z7e..tension infinity..z8e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9,10);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGPU,2numtaigedeswidth#,height#,depth#);
+ "A Ligature: PU";
+ ligmongpu;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGKHA,bawidth#,height#,depth#);
+ "A Ligature: KHA";
+ ligkha;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LIGKHU,bawidth#,height#,depth#);
+ "A Ligature: KHU";
+ ligkhu;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/obsolete/language/manju/manjutex/mfinput/mbnums.mf b/obsolete/language/manju/manjutex/mfinput/mbnums.mf
new file mode 100644
index 0000000000..acb1b44839
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mbnums.mf
@@ -0,0 +1,371 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mbglyphs.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMS)
+% Mongol Bicig Modyn Bar Glyph Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ZERO,numberwidth#+bearing#,height#,depth#);
+ "The Number 0";
+ pair dz[];
+ numberpath;
+ z11r= point 0.20 of trial;
+ dz11= direction 0.20 of trial;
+ penpos11(2thin,angle dz11+90);
+
+ z12r= point 0.75 of trial;
+ dz12= direction 0.75 of trial;
+ penpos12(thin,angle dz12+90);
+
+ z13r= point 2.20 of trial;
+ dz13= direction 2.20 of trial;
+ penpos13(2thin,angle dz13+90);
+
+ z14r= point 2.8 of trial;
+ dz14= direction 2.8 of trial;
+ penpos14(1thin, angle dz14+90);
+
+ penstroke (z11e{dz11}..{dz12}z12e..
+ z13e{dz13}..z14e{dz14}..cycle) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ONE,numberwidth#+bearing#,height#,depth#);
+ "The Number 1";
+ pair dz[];
+ numberpath;
+
+ z11r= point 0.20 of trial;
+ dz11= direction 0.20 of trial;
+ penpos11(4thin,angle dz11+90);
+
+ z12r= point 0.75 of trial;
+ penpos12(thin,0);
+
+ z13r= point 2.00 of trial;
+ dz13= direction 2.00 of trial;
+ penpos13(2thin,angle dz13+90);
+
+ z14r= point 2.8 of trial;
+ dz14= direction 2.8 of trial;
+ penpos14(2thin, angle dz14+90);
+
+ z15r= point 4.00 of trial;
+ dz15= direction 4.00 of trial;
+ penpos15(1/2thin, angle dz15+90);
+
+ pickup pencircle scaled 4 thin;
+ drawdot (z11) ifrotated;
+
+ penstroke (z11e{dz11}..z12e{down}..{dz13}z13e
+ ..{dz14}z14e..{dz15}z15e) ifrotated;
+
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_TWO,numberwidth#+bearing#,height#,depth#);
+ "The Number 2";
+ pair dz[];
+ numberpath;
+ z11=(bearing,gedesinner);
+ penpos11(3thin,+90);
+
+ z12r= point 0.75 of trial;
+ dz12= direction 0.75 of trial;
+ penpos12(1thin,angle dz12+90);
+
+ z13r= point 1.80 of trial;
+ dz13= direction 1.80 of trial;
+ penpos13(2thin,angle dz13+90);
+
+ z14r= (bearing,Centerline);
+ dz14= direction 0.75 of trial;
+ penpos14(2thin, -90);
+
+ z15l= (0,Centerline+4thin);
+ dz15= direction 0.75 of trial;
+ penpos15(1/2thin, -180);
+
+ z16l= (bearing,Centerline+2thin);
+ dz16= direction 0.75 of trial;
+ penpos16(2thin, -180);
+
+ z17l= (bearing,underinner+thin);
+ penpos17(2thin, 180);
+
+ z18l= (bearing+1/12bawidth,underinner);
+ penpos18(1/2thin,180);
+
+ pickup pencircle scaled 3thin;
+ drawdot (z11) ifrotated;
+ penstroke (z11e{right}..z12e{dz12}..z13e{dz13}..
+ tension 1.2..z14e) ifrotated;
+ penstroke (z15e--z16e--z17e--z18e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_THREE,numberwidth#+bearing#,height#,depth#);
+ "The Number 3";
+ pair dz[];
+ numberpath;
+
+ z9 =(thin+bearing,gedesinner);
+ dz9= direction -0.10 of trial;
+ penpos9(0.75thin,angle dz9+90);
+
+ z10r=(numberwidth-bearing,Centerline-thin);
+ dz10= direction 0.90 of trial;
+ penpos10(3thin,angle dz10+90);
+
+ z11=(1/3numberwidth,nuruuleft+thin);
+ dz11= direction 2.40 of trial;
+ penpos11(1/2thin, angle dz11+90);
+
+ z12r= (5/6numberwidth,nuruuright+thin);
+ %dz12= direction 0.75 of trial;
+ penpos12(2thin,30);
+
+ z13r= point 1.60 of trial;
+ dz13= direction 1.60 of trial;
+ penpos13(3thin,angle dz13+90);
+
+ z14r= (2thin+bearing,Centerline);
+ dz14= direction 0.75 of trial;
+ penpos14(2thin, -90);
+
+ z15l= (bearing,Centerline+4thin);
+ dz15= direction 0.75 of trial;
+ penpos15(1/2thin, 0);
+
+ z16l= (bearing,Centerline+2thin);
+ dz16= direction 0.75 of trial;
+ penpos16(2thin, 0);
+
+ z17l= (bearing,underinner+thin);
+ penpos17(2thin, 0);
+
+ z18l= (bearing+1/12numberwidth,underinner);
+ penpos18(1/2thin,0);
+
+ penstroke (z9e{dz9}..tension 1.4..z10e..tension 1.2..{dz11}z11e)
+ ifrotated;
+ penstroke (z12e..z13e{dz13}..tension 1.2..z14e) ifrotated;
+ penstroke (z15e--z16e--z17e--z18e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_FOUR,numberwidth#+bearing#,height#,depth#);
+ "The Number 4";
+ pair dz[];
+ numberpath;
+ z11=(bawidth,underinner);
+ penpos11(3thin,-90);
+
+ z12r= point 2.80 of trial;
+ dz12= direction 2.80 of trial;
+ penpos12(2thin,angle dz12+90);
+
+ z13r= point 0.10 of trial;
+ dz13= direction 0.10 of trial;
+ penpos13(1thin,angle dz13+90);
+
+ z14r= point 0.75 of trial;
+ dz14= direction 0.75 of trial;
+ penpos14(1thin, angle dz14+90);
+
+ pickup pencircle scaled 3thin;
+ drawdot (z11) ifrotated;
+ penstroke (z11e{left}..z12e{dz12}..z13e{dz13}..z14e{dz14}) ifrotated;
+ pickup pencircle scaled thin;
+ drawdot (z14) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_FIVE,numberwidth#+bearing#,height#,depth#);
+ "The Number 5";
+ pair dz[];
+ numberpath;
+
+ z11= point -0.10 of trial;
+ dz11=direction -0.10 of trial;
+ penpos11(3thin,angle dz11+90);
+ pickup pencircle scaled 2.5thin;
+ drawdot (z11) ifrotated;
+
+ z12= point 2.9 of trial;
+ dz12=direction 2.8 of trial;
+ penpos12(2thin,angle dz12+90);
+
+ z13= point 0.8 of trial;
+ penpos13(thin,-90);
+
+ z14r= z13;
+ penpos14(3thin,90);
+ z15r= (thick,Centerline);
+ penpos15(3thin,90);
+
+ z16r= (0,nuruuright);
+ penpos16(thin,90);
+
+ penstroke (z11e..tension 1.5..z12e{down}..
+ tension 3..z13e{dir -30}) ifrotated;
+ penstroke (z14e---z15e..z16e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_SIX,numberwidth#+bearing#,height#,depth#);
+ "The Number 6";
+ numberpath;
+ pair dz[];
+ % pickup pencircle scaled .25thin;
+ % draw trial;
+
+ z11r=point 2.40 of trial;
+ dz11=direction 2.40 of trial;
+ penpos11(2thin,angle dz11+90);
+
+ z12r=point 2.90 of trial;
+ dz12=direction 2.90 of trial;
+ penpos12(2thin,angle dz12+90);
+
+ z13 =point 0.23 of trial;
+ dz13=direction 0.23 of trial;
+ penpos13(2thin,angle dz13+90);
+ % pickup pencircle scaled 5thin; drawdot z13;
+
+ z14r=point 0.85 of trial;
+ dz14=direction 0.85 of trial;
+ penpos14(3thin,angle dz14+90);
+ pickup pencircle scaled 3thin; drawdot (z14) ifrotated;
+
+ z15=(z11..z13) intersectionpoint (z12..z14);
+ penpos15(thin,angle dz11-90);
+
+ z16=(3/4[x12,x14],nuruuright);
+ penpos16(3thin,90);
+ z17= z15;
+ penpos17(thin,60);
+
+ penstroke (z15e{dz13}..z11e{dz11}..z12e{dz12}
+ ..z13e{dz13}..z14e{dz14}) ifrotated;
+ penstroke (z16e{left}..z17e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_SEVEN,numberwidth#+bearing#,height#,depth#);
+ "The Number 7";
+ pair dz[];
+ path findcenter;
+ numberpath;
+ % pickup pencircle scaled 0.25thin;
+ % draw trial;
+
+ z11l=point -0.6 of trial;
+ dz11= direction -0.6 of trial;
+ penpos11(3thin,angle dz11-90);
+
+ z12l= point 0.45 of trial;
+ dz12= direction 0.45 of trial;
+ penpos12(1.5thin,angle dz12-90);
+
+ z13 = (w/2,.5[h,-d]); % "Centerpoint"
+
+ z14r= point 2.5 of trial;
+ dz14=-direction 2.5 of trial;
+ penpos14(2thin,angle dz14-90);
+
+ z15r= point 2.1 of trial;
+ dz15=-direction 2.1 of trial;
+ penpos15(2.25thin,angle dz15-90);
+
+ z16r= point 0.8 of trial;
+ dz16=-direction 0.8 of trial;
+ penpos16(1.5thin,angle dz16-90);
+
+ findcenter = z11{dz11}..z12{dz12}..tension 1.1..z13..
+ {dz14}z14..{dz15}z15..{dz16}z16;
+ dz13=-direction 3 of findcenter;
+ penpos13(2thin,angle dz13-90);
+
+ pickup pencircle scaled 3thin; drawdot (z11) ifrotated;
+ pickup pencircle scaled 1.5thin; drawdot (z16) ifrotated;
+
+ penstroke (z11e{dz11}..z12e{dz12}..tension 1.1..z13e{dz13}..
+ {dz14}z14e..{dz15}z15e..{dz16}z16e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_EIGHT,numberwidth#+bearing#,height#,depth#);
+ "The Number 8";
+ pair dz[];
+ numberpath;
+ pickup pencircle scaled 1/2thin;
+
+ z13 = point 0.8 of trial;
+ penpos13(3thin,90);
+
+ z14 = (bearing,gedesinner-thin);
+ penpos14(thin,75);
+
+ z15 = (bearing,gedesinner);
+ dz15= direction 0.75 of trial;
+ penpos15(1/2thin, -180);
+
+ z16 = (bearing,gedesinner-2thin);
+ dz16= direction 0.75 of trial;
+ penpos16(2thin, -180);
+
+ z17 = (bearing,underinner+thin);
+ penpos17(2thin, 180);
+
+ z18 = (bearing+1/12bawidth,underinner);
+ penpos18(1/2thin,180);
+
+ pickup pencircle scaled 3thin;
+ drawdot (z13) ifrotated;
+ penstroke (z13e{dir 165}..z14e) ifrotated;
+ penstroke (z15e--z16e--z17e--z18e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_NINE,numberwidth#+bearing#,height#,depth#);
+ "The Number 9";
+ numberpath;
+ pair dz[];
+
+ z11r=point 2.40 of trial;
+ dz11=direction 2.40 of trial;
+ penpos11(1/2thin,angle dz11+90);
+
+ z12r=point 2.85 of trial;
+ dz12=direction 2.85 of trial;
+ penpos12(2thin,angle dz12+90);
+
+ z13 =point 0.23 of trial;
+ dz13=direction 0.23 of trial;
+ penpos13(2thin,angle dz13+90);
+
+ z14r=point 0.9 of trial;
+ dz14=direction 0.9 of trial;
+ penpos14(3thin,angle dz14+90);
+
+ z15=(z11..z13) intersectionpoint (z12..z14);
+ penpos15(1/2thin,angle dz12+90);
+
+ z16=point 2.2 of trial;
+ dz16=direction 2.2 of trial;
+ penpos16(2thin,angle dz16);
+ z17= z15;
+ penpos17(epsilon,30);
+
+ penstroke (z11e{dz11}..z12e{dz12}
+ ..z13e{dz13}..z14e{dz14}..tension 1.5..z15e) ifrotated;
+ penstroke (z16e{up}..z17e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/obsolete/language/manju/manjutex/mfinput/mbparmb.mf b/obsolete/language/manju/manjutex/mfinput/mbparmb.mf
new file mode 100644
index 0000000000..7e127f2e40
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mbparmb.mf
@@ -0,0 +1,100 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mbparmb.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMS)
+% Mongol Bicig Modyn Bar Bold Font Parameter Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+mode_setup;
+ mg:=1;
+ width#:=mg*8pt#;
+ height#:=mg*12pt#;
+ depth#:=mg*7.2pt#;
+
+ % Some 'standard' character sizes ...
+ % From small to big ...
+ secAwidth#:=3/8width#;
+ shudwidth#:=4/8width#;
+ shilbewidth#:=4.5/8width#;
+ numtaigedeswidth#:=5/8width#;
+ gedeswidth#:=6/8width#; orxicwidth#:=6/8width#;
+ eswidth#:=7/8width#;
+ tewidth#:=8/8width#;
+ cewidth#:=9/8width#;
+ bawidth#:=numtaigedeswidth#+shudwidth#+1/16width#;
+ biwidth#:=eswidth#+shilbewidth#;
+ numberwidth#:=12/8width#;
+
+ % character features; ... see description in the Black Book
+ Centerline#:=1/2(height#-depth#);
+ u#:=1pt#;
+ ispace#:=5pt#;
+ bearing#:=mg*0.75pt#;
+ thin#:=mg*0.50pt#;
+ medium#:=mg*1pt#;
+ thick#:=mg*2pt#;
+ nuruuwidth#:=mg*2.0pt#;
+ nuruuleft#:=Centerline#+1/2nuruuwidth#;
+ nuruuright#:=Centerline#-1/2nuruuwidth#;
+ orxicouter#:=nuruuleft#+mg*8.00pt#;
+ yashilbeheight#:=nuruuleft#+mg*7.00pt#;
+ shilbeheight#:=nuruuleft#+mg*6pt#;
+ gedesouter#:=nuruuleft#+mg*5.00pt#;
+ shudheight#:=nuruuleft#+mg*4.00pt#;
+ gedesinner#:=nuruuleft#+mg*3.00pt#;
+ underinner#:=nuruuright#-mg*3.00pt#;
+ sdepth#:=nuruuright#-mg*4.00pt#;
+ underouter#:=nuruuright#-mg*5.00pt#;
+ suulouter#:=nuruuright#-mg*8.00pt#;
+ latintopline#:=2gedeswidth#-4thin#;
+ latinbottomline#:=4thin#;
+
+ define_pixels(u,bearing,
+ width,height,depth,
+ thin, medium, thick,
+ shudheight,
+ yashilbeheight,
+ shilbeheight,
+ sdepth,
+ secAwidth,
+ shudwidth,
+ numtaigedeswidth,
+ gedeswidth,
+ shilbewidth,
+ orxicwidth,
+ eswidth,
+ tewidth,
+ cewidth,
+ bawidth,
+ biwidth,
+ numberwidth,
+ nuruuwidth,
+ nuruuleft,
+ nuruuright,
+ Centerline,
+ gedesinner,gedesouter,
+ underinner,underouter,
+ orxicouter,suulouter,
+ latintopline,latinbottomline);
+
+ define_blacker_pixels(thin,medium,thick);
+
+
+ font_size 12pt#;
+
+ font_normal_space gedeswidth#;
+ font_x_height gedesouter#;
+ font_quad gedeswidth#;
+ font_extra_space gedeswidth#;
+ font_normal_stretch 1.5gedeswidth#;
+ font_normal_shrink 1thin#;
+
+ boundarychar := 255;
+
+ screen_rows := 500;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File mbparmb.mf ends here.
diff --git a/obsolete/language/manju/manjutex/mfinput/mbparmm.mf b/obsolete/language/manju/manjutex/mfinput/mbparmm.mf
new file mode 100644
index 0000000000..0d05166d58
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mbparmm.mf
@@ -0,0 +1,100 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mbparmm.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMS)
+% Mongol Bicig Modyn Bar Medium Font Parameter Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+mode_setup;
+ mg:=1;
+ width#:=mg*8pt#;
+ height#:=mg*12pt#;
+ depth#:=mg*8.4pt#;
+
+ % Some 'standard' character sizes ...
+ % From small to big ...
+ secAwidth#:=3/8width#;
+ shudwidth#:=4/8width#;
+ shilbewidth#:=4.5/8width#;
+ numtaigedeswidth#:=5/8width#;
+ gedeswidth#:=6/8width#; orxicwidth#:=4/8width#;
+ eswidth#:=7/8width#;
+ tewidth#:=8/8width#;
+ cewidth#:=9/8width#;
+ bawidth#:=numtaigedeswidth#+shudwidth#+1/16width#;
+ biwidth#:=eswidth#+shilbewidth#;
+ numberwidth#:=12/8width#;
+
+ % character features; ... see description in the Black Book
+ Centerline#:=1/2(height#-depth#);
+ u#:=1pt#;
+ ispace#:=mg*5pt#;
+ bearing#:=mg*0.75pt#;
+ thin#:=mg*0.50pt#;
+ medium#:=mg*1pt#;
+ thick#:=mg*2pt#;
+ nuruuwidth#:=mg*1.500pt#;
+ nuruuleft#:=Centerline#+1/2nuruuwidth#;
+ nuruuright#:=Centerline#-1/2nuruuwidth#;
+ orxicouter#:=nuruuleft#+mg*8.00pt#;
+ yashilbeheight#:=nuruuleft#+mg*7.00pt#;
+ shilbeheight#:=nuruuleft#+mg*6pt#;
+ gedesouter#:=nuruuleft#+mg*5.00pt#;
+ shudheight#:=nuruuleft#+mg*4.00pt#;
+ gedesinner#:=nuruuleft#+mg*3.00pt#;
+ underinner#:=nuruuright#-mg*3.00pt#;
+ sdepth#:=nuruuright#-mg*4.00pt#;
+ underouter#:=nuruuright#-mg*5.00pt#;
+ suulouter#:=nuruuright#-mg*8.00pt#;
+ latintopline#:=2gedeswidth#-4thin#;
+ latinbottomline#:=4thin#;
+
+ define_pixels(u,bearing,
+ width,height,depth,
+ thin, medium, thick,
+ shudheight,
+ yashilbeheight,
+ shilbeheight,
+ sdepth,
+ secAwidth,
+ shudwidth,
+ numtaigedeswidth,
+ gedeswidth,
+ shilbewidth,
+ orxicwidth,
+ eswidth,
+ tewidth,
+ cewidth,
+ bawidth,
+ biwidth,
+ numberwidth,
+ nuruuwidth,
+ nuruuleft,
+ nuruuright,
+ Centerline,
+ gedesinner,gedesouter,
+ underinner,underouter,
+ orxicouter,suulouter,
+ exennwidth,
+ latintopline,latinbottomline);
+
+ define_blacker_pixels(thin,medium,thick);
+
+ font_size 12pt#;
+
+ font_normal_space gedeswidth#;
+ font_x_height gedesouter#;
+ font_quad gedeswidth#;
+ font_extra_space gedeswidth#;
+ font_normal_stretch 1.5gedeswidth#;
+ font_normal_shrink 1thin#;
+
+ boundarychar := 255;
+
+ screen_rows := 500;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File mbparmm.mf ends here.
diff --git a/obsolete/language/manju/manjutex/mfinput/mbparms.mf b/obsolete/language/manju/manjutex/mfinput/mbparms.mf
new file mode 100644
index 0000000000..0d05166d58
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mbparms.mf
@@ -0,0 +1,100 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mbparmm.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMS)
+% Mongol Bicig Modyn Bar Medium Font Parameter Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+mode_setup;
+ mg:=1;
+ width#:=mg*8pt#;
+ height#:=mg*12pt#;
+ depth#:=mg*8.4pt#;
+
+ % Some 'standard' character sizes ...
+ % From small to big ...
+ secAwidth#:=3/8width#;
+ shudwidth#:=4/8width#;
+ shilbewidth#:=4.5/8width#;
+ numtaigedeswidth#:=5/8width#;
+ gedeswidth#:=6/8width#; orxicwidth#:=4/8width#;
+ eswidth#:=7/8width#;
+ tewidth#:=8/8width#;
+ cewidth#:=9/8width#;
+ bawidth#:=numtaigedeswidth#+shudwidth#+1/16width#;
+ biwidth#:=eswidth#+shilbewidth#;
+ numberwidth#:=12/8width#;
+
+ % character features; ... see description in the Black Book
+ Centerline#:=1/2(height#-depth#);
+ u#:=1pt#;
+ ispace#:=mg*5pt#;
+ bearing#:=mg*0.75pt#;
+ thin#:=mg*0.50pt#;
+ medium#:=mg*1pt#;
+ thick#:=mg*2pt#;
+ nuruuwidth#:=mg*1.500pt#;
+ nuruuleft#:=Centerline#+1/2nuruuwidth#;
+ nuruuright#:=Centerline#-1/2nuruuwidth#;
+ orxicouter#:=nuruuleft#+mg*8.00pt#;
+ yashilbeheight#:=nuruuleft#+mg*7.00pt#;
+ shilbeheight#:=nuruuleft#+mg*6pt#;
+ gedesouter#:=nuruuleft#+mg*5.00pt#;
+ shudheight#:=nuruuleft#+mg*4.00pt#;
+ gedesinner#:=nuruuleft#+mg*3.00pt#;
+ underinner#:=nuruuright#-mg*3.00pt#;
+ sdepth#:=nuruuright#-mg*4.00pt#;
+ underouter#:=nuruuright#-mg*5.00pt#;
+ suulouter#:=nuruuright#-mg*8.00pt#;
+ latintopline#:=2gedeswidth#-4thin#;
+ latinbottomline#:=4thin#;
+
+ define_pixels(u,bearing,
+ width,height,depth,
+ thin, medium, thick,
+ shudheight,
+ yashilbeheight,
+ shilbeheight,
+ sdepth,
+ secAwidth,
+ shudwidth,
+ numtaigedeswidth,
+ gedeswidth,
+ shilbewidth,
+ orxicwidth,
+ eswidth,
+ tewidth,
+ cewidth,
+ bawidth,
+ biwidth,
+ numberwidth,
+ nuruuwidth,
+ nuruuleft,
+ nuruuright,
+ Centerline,
+ gedesinner,gedesouter,
+ underinner,underouter,
+ orxicouter,suulouter,
+ exennwidth,
+ latintopline,latinbottomline);
+
+ define_blacker_pixels(thin,medium,thick);
+
+ font_size 12pt#;
+
+ font_normal_space gedeswidth#;
+ font_x_height gedesouter#;
+ font_quad gedeswidth#;
+ font_extra_space gedeswidth#;
+ font_normal_stretch 1.5gedeswidth#;
+ font_normal_shrink 1thin#;
+
+ boundarychar := 255;
+
+ screen_rows := 500;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File mbparmm.mf ends here.
diff --git a/obsolete/language/manju/manjutex/mfinput/mbpunc.mf b/obsolete/language/manju/manjutex/mfinput/mbpunc.mf
new file mode 100644
index 0000000000..36c635f819
--- /dev/null
+++ b/obsolete/language/manju/manjutex/mfinput/mbpunc.mf
@@ -0,0 +1,227 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: mbgpunc.mf
+% Author: Oliver Corff and Dorjpalam Dorj
+% Date: April 1st, 2001
+% Version: 0.8
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMS)
+% Mongol Bicig Modyn Bar Punctuation Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_BNDRY,0,0,0);
+ "Mongolian Boundary";
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_MSP,2gedeswidth#,height#,depth#);
+ "Mongolian Space Symbol";
+ M (shilbeheight+0.5thin,gedesinner-thin);
+ S (nuruuleft+2thin,nuruuright-2thin);
+ P (underinner+0.5thin,underouter-2thin);
+ SpezRahmen;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_EXCLAMATION,2tewidth#,height#,depth#);
+ "Exclamation Mark";
+ Exclam(Centerline);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_QUESTEXCLAM,2tewidth#,height#,depth#);
+ "Question - Exclamation Mark";
+ Quest (nuruuleft+1/2thick);
+ Exclam (nuruuright-1.25thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_EXCLAMQUEST,2tewidth#,height#,depth#);
+ "Exclamation - Question Ligature";
+ Exclam (nuruuleft+1.0thick);
+ Quest (nuruuright-0.75thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_FVS1,2gedeswidth#,height#,depth#);
+ "Form Variant Selector 1";
+ F(shilbeheight,gedesinner+thin);
+ V(nuruuleft+4thin,nuruuright+2thin);
+ S(nuruuright+0thin,underinner-thin);
+ eins(underinner-2thin,underouter-3thin);
+ SpezRahmen;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_FVS2,2gedeswidth#,height#,depth#);
+ "Form Variant Selector 2";
+ F(shilbeheight,gedesinner+thin);
+ V(nuruuleft+4.5thin,nuruuright+3thin);
+ S(nuruuright+1thin,underinner+thin);
+ zwei(underinner-1thin,underouter-3thin);
+ SpezRahmen;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_OPAREN,gedeswidth#,height#,depth#);
+ "Mongolian Opening Parenthesis";
+ z1l=(bearing,orxicouter);
+ z2r=(gedeswidth-bearing,Centerline);
+ z3 =(x1,suulouter);
+ penpos1(thin,0);
+ penpos2(2.5thin,0);
+ penpos3(thin,0);
+ penstroke (z1e..z2e..z3e) ifrotated;
+ penlabels(1,2,3);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_CPAREN,gedeswidth#,height#,depth#);
+ "Mongolian Closing Parenthesis";
+ z1r=(gedeswidth-bearing,orxicouter);
+ z2l=(bearing,Centerline);
+ z3 =(x1,suulouter);
+ penpos1(thin,0);
+ penpos2(2.5thin,0);
+ penpos3(thin,0);
+ penstroke (z1e..z2e..z3e) ifrotated;
+ penlabels(1,2,3);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ENV,2gedeswidth#,height#,depth#);
+ "Mongolian Environment Marker";
+ z1 =(1.5thick,Centerline);
+ z2 =(w/2,.5[h,-d]); % "Centerpoint"
+ z3 =(2gedeswidth-1.5thick,y1);
+
+ penpos1(3.0thin,90);
+ penpos2(0.5thin,90);
+ penpos3(3.0thin,90);
+
+ pickup pencircle scaled 3.0 thin;
+ roffset:=0;
+ % roffset:=30;
+ % for r = 0,45,90,135: % This list for 8-pointed stars
+ for r = 0,60,120: % This list for 6-pointed stars
+ penstroke (z1e--z2e--z3e) rotatedabout (z2,r+roffset);
+ drawdot (z1) rotatedabout (z2,r+roffset);
+ drawdot (z3) rotatedabout (z2,r+roffset);
+ endfor;
+ penlabels(1,2,3);
+ SpezRahmen;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_MVS,2gedeswidth#,height#,depth#);
+ "Mongolian Vowel Separator";
+ M (shilbeheight,gedesinner-thin);
+ V (nuruuleft+2thin,nuruuright-2thin);
+ S (underinner+1thin,underouter-2thin);
+ SpezRahmen;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_TASLAL,tewidth#,height#,depth#);
+ "Taslal temdeg";
+ dusal(2/4tewidth,Centerline,5thin,3thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_FULLSTOP,bawidth#,height#,depth#);
+ "Mongolian Full Stop";
+ dusal(1/4bawidth,Centerline,5thin,3thick);
+ dusal(3/4bawidth,Centerline,5thin,3thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_ELLIPSIS,2gedeswidth#,height#,depth#);
+ "Ellipsis";
+
+ dusal(1/5*2gedeswidth,Centerline,3thin,2thick);
+ dusal(2/5*2gedeswidth,Centerline,3thin,2thick);
+ dusal(3/5*2gedeswidth,Centerline,3thin,2thick);
+ dusal(4/5*2gedeswidth,Centerline,3thin,2thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_COLON,tewidth#,height#,depth#);
+ "Mongolian Colon";
+ pickup pencircle scaled 3.5 thin;
+ drawdot (1/2tewidth,nuruuleft+thick) ifrotated;
+ drawdot (1/2tewidth,nuruuright-thick) ifrotated;
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_DORWOLJIN,bawidth#,height#,depth#);
+ "Dorwoljin";
+ dusal(1/2bawidth,gedesinner,5thin,3thick);
+ dusal(1/4bawidth,Centerline,5thin,3thick);
+ dusal(3/4bawidth,Centerline,5thin,3thick);
+ dusal(1/2bawidth,underinner,5thin,3thick);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LT,gedeswidth#,height#,depth#);
+ "Mongolian Less Than";
+ pair dz[];
+ z1l=(bearing,gedesouter);
+ z2r=(gedeswidth-bearing,Centerline);
+ z3 =(x1,underouter);
+ penpos1(thin,0);
+ penpos2(3.0thin,0);
+ penpos3(thin,0);
+ z4 =(x2,y3);
+ dz1=(z4-z1);
+ z5 =(x2,y1);
+ dz3=(z3-z5);
+ penstroke (z1e{dz1}..z2e&z2e..{dz3}z3e) ifrotated;
+ penlabels(1,2,3,4,5);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_GT,gedeswidth#,height#,depth#);
+ "Mongolian Greater Than";
+ pair dz[];
+ z1r=(gedeswidth-bearing,gedesouter);
+ z2l=(bearing,Centerline);
+ z3 =(x1,underouter);
+ penpos1(thin,0);
+ penpos2(3.0thin,0);
+ penpos3(thin,0);
+ z4 =(x2,y3);
+ dz1=(z4-z1);
+ z5 =(x2,y1);
+ dz3=(z3-z5);
+ penstroke (z1e{dz1}..z2e&z2e..{dz3}z3e) ifrotated;
+ penlabels(1,2,3,4,5);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_QUESTION,2tewidth#,height#,depth#);
+ "Question Mark";
+ Quest(Centerline);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_NIRUGU,shudwidth#,height#,depth#);
+ "Mongolian NIRUGU";
+ nuruu(shudwidth,0);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_LGU,tewidth#,height#,depth#);
+ pair dz[];
+ z1l=(tewidth-gedeswidth+bearing,gedesouter); penpos1(thin,30);
+ z2r=(tewidth-bearing,Centerline); penpos2(3.0thin,0);
+ z3 =(x1,underouter); penpos3(thin,-30);
+ z4 =(x2,y3); dz1=(z4-z1);
+ z5 =(x2,y1); dz3=(z3-z5);
+ z6l=(bearing,y1-thin); penpos6(thin,+30);
+ z7r=(x6+5/8gedeswidth,y2); penpos7(3.0thin,0);
+ z8 =(x6,y3+thin); penpos8(thin,-30);
+
+ penstroke (z1e{dz1}..tension 1.2..z2e&
+ z2e..tension 1.2..{dz3}z3e) ifrotated;
+ penstroke (z6e{dz1}..tension 1.2..z7e&
+ z7e..tension 1.2..{dz3}z8e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+beginchar(MONG_RGU,tewidth#,height#,depth#);
+ pair dz[];
+ z1r=(gedeswidth-bearing,gedesouter); penpos1(thin,-30);
+ z2l=(bearing,Centerline); penpos2(3.0thin,0);
+ z3 =(x1,underouter); penpos3(thin,30);
+ z4 =(x2,y3); dz1=(z4-z1);
+ z5 =(x2,y1); dz3=(z3-z5);
+ z6r=(tewidth-bearing,y1-thin); penpos6(thin,-30);
+ z7l=(x6-5/8gedeswidth,y2); penpos7(3.0thin,0);
+ z8 =(x6,y3+thin); penpos8(thin,30);
+ penstroke (z1e{dz1}..tension 1.2..z2e&
+ z2e..tension 1.2..{dz3}z3e) ifrotated;
+ penstroke (z6e{dz1}..tension 1.2..z7e&
+ z7e..tension 1.2..{dz3}z8e) ifrotated;
+ penlabels(1,2,3,4,5,6,7,8,9,10);
+endchar;
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/obsolete/language/manju/manjutex/texinput/lmabthh.fd b/obsolete/language/manju/manjutex/texinput/lmabthh.fd
new file mode 100644
index 0000000000..58243fd7cf
--- /dev/null
+++ b/obsolete/language/manju/manjutex/texinput/lmabthh.fd
@@ -0,0 +1,32 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: lmabthlh.fd
+% Author: Oliver Corff
+% Date: April 1st, 2001
+% Version: 0.2
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMA)
+% Manju Bithe Horizontal Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- identification -------------------
+\ProvidesFile{lmabthh.fd}
+ [2001/04/01 v0.2 Bithe Horizontal font definitions]
+
+\DeclareFontFamily{LMA}{bthh}{%
+ %\def\v##1{\expandafter\ifx\csname #1\endcsname\s s'\else\orgv#1 \fi}
+ %\def\=#1{\expandafter\ifx\csname ##1\endcsname\u v\else\orgd##1 \fi}
+ \hyphenchar\font-1 }
+
+\DeclareFontShape{LMA}{bthh}{m}{n}% Medium Weight
+ { <-> bthhsm }{}
+
+\DeclareFontShape{LMA}{bthh}{b}{n}% Bold Weight
+ { <-> bthhb }{}
+
+\DeclareFontShape{LMA}{bthh}{bx}{n}% Bold Extended
+ { <-> sub*bthh/b/n }{}
+
+\endinput
+%%
+%% End of file `lmabthh.fd'.
diff --git a/obsolete/language/manju/manjutex/texinput/lmabthv.fd b/obsolete/language/manju/manjutex/texinput/lmabthv.fd
new file mode 100644
index 0000000000..c327108e95
--- /dev/null
+++ b/obsolete/language/manju/manjutex/texinput/lmabthv.fd
@@ -0,0 +1,32 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: lmabthlv.fd
+% Author: Oliver Corff
+% Date: April 1st, 2001
+% Version: 0.2
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Mongolian Script (LMA)
+% Manju Bithe Vertical Font Definition
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- identification -------------------
+\ProvidesFile{lmabthv.fd}
+ [2001/04/01 v0.2 Bithe Vertical font definitions]
+
+\DeclareFontFamily{LMA}{bthv}{%
+ \def\v#1{\expandafter\ifx\csname #1\endcsname\s s'\else\orgv#1 \fi}
+ \def\=#1{\expandafter\ifx\csname #1\endcsname\u v\else\orgd#1 \fi}
+ \hyphenchar\font-1 }
+
+\DeclareFontShape{LMA}{bthv}{m}{n}% Medium Weight
+ { <-> bthvm }{}
+
+\DeclareFontShape{LMA}{bthlv}{b}{n}% Bold Weight
+ { <-> bthvb }{}
+
+\DeclareFontShape{LMA}{bthlv}{bx}{n}% Bold Extended
+ { <-> sub*bthv/b/n }{}
+
+\endinput
+%%
+%% End of file `lmabthv.fd'.
diff --git a/obsolete/language/manju/manjutex/texinput/lmaenc.def b/obsolete/language/manju/manjutex/texinput/lmaenc.def
new file mode 100644
index 0000000000..872c18ef71
--- /dev/null
+++ b/obsolete/language/manju/manjutex/texinput/lmaenc.def
@@ -0,0 +1,24 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: lmaenc.def
+% Author: Oliver Corff
+% Date: April 1st, 2001
+% Version: 0.2
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: Local Manju Bithe Encoding Definition
+%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- identification -------------------
+%
+\ProvidesFile{lmaenc.def}
+ [2001/04/01 v0.2 Manju Language Support LigBithe Encoding]
+%
+%
+
+\DeclareFontEncoding{LMA}{}{}
+
+\DeclareErrorFont{LMA}{\ifRtoL bthv\else bthh\fi}{m}{n}{10}
+\DeclareFontSubstitution{LMA}{\ifRtoL bthv\else bthh\fi}{m}{n}
+%
+\endinput
diff --git a/obsolete/language/manju/manjutex/texinput/manju.sty b/obsolete/language/manju/manjutex/texinput/manju.sty
new file mode 100644
index 0000000000..496a310d3c
--- /dev/null
+++ b/obsolete/language/manju/manjutex/texinput/manju.sty
@@ -0,0 +1,153 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: manju.sty
+% Author: Oliver Corff
+% Date: April 1st, 2001
+% Version: 0.2
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: The manju style file providing access to all
+% commands necessary for writing Manju.
+%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- identification -------------------
+%
+\ifx\VersionDate\undefined
+ \newcommand{\VersionDate}{2001/04/01}
+\fi
+%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{manju}[\VersionDate\ Manju for LaTeX2e]
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- initial code -------------------
+%
+\let\orgv\v
+\let\orgd\=
+%
+{\gdef\@sv#1{\expandafter\ifx\csname #1\endcsname\s s'\else\orgv#1 \fi}}
+{\gdef\@sd#1{\expandafter\ifx\csname #1\endcsname\u v\else\orgd#1 \fi}}
+%
+%
+% One variable needed later:
+%
+\newif\ifRtoL
+%
+\ifx\SetDocumentEncodingNeutral\undefined
+ \newcommand{\SetDocumentEncodingNeutral}{%
+ \renewcommand{\encodingdefault}{T1}
+ \fontencoding{T1}\selectfont
+ % \DeclareErrorFont{T1}{cmr}{m}{n}{10}
+ }
+\fi
+%
+\newcommand{\SetDocumentEncodingLigBithe}{%
+ \renewcommand{\encodingdefault}{LMA}
+ \fontencoding{LMA}
+ \fontfamily{\ifRtoL bthv\else bthh\fi}\selectfont
+ %\DeclareErrorFont{LMA}{bthhsm}{m}{n}{10}
+ }
+%
+%
+% Finally we define the captions:
+%
+%\input bithe.def % Future provision!
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- declaration of options -------------------
+%
+\DeclareOption{english}{\captionsenglish\language0 }
+ %\renewcommand{\today}{\EnglishToday}}
+\DeclareOption{bithe}{%\SetBithe
+ %\captionsbithe
+ %\renewcommand{\today}{\BitheToday}
+ }
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- execution of options -------------------
+%
+\ProcessOptions
+%
+\RequirePackage[LMA,T1]{fontenc}
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- package loading -------------------
+%
+\RequirePackage{diagnose}
+%
+\ifx\c@PostScriptAvailable\undefined
+ \PackageDiagnostics{rotating.sty}
+ {PostScriptAvailable}
+ {PostScript Support Available!}
+ {No Vertical Text without PostScript Support!}
+\fi
+%
+\ifnum\thePostScriptAvailable=1
+ \RequirePackage{rotating}
+\fi
+%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ------------------- main code -------------------
+%
+% \ManjuTeX creates the ManjuTeX logo
+%
+\newcommand{\ManjuTeX}{Manju\TeX}
+%
+%
+% Language switching commands; influence both
+% document conventions and document encoding
+%
+\renewcommand{\selectlanguage}[1]{%
+ \ifthenelse{\equal{#1}{bithe}}{%
+ \SetDocumentEncodingBithe
+ \captionsbithe}{}
+ \ifthenelse{\equal{#1}{english}}{%
+ \SetDocumentEncodingNeutral
+ \language0
+ \captionsenglish}{}
+}
+%
+\newcommand{\bthh}{
+ \fontencoding{LMA}\fontfamily{bthh}\selectfont
+ }
+\newcommand{\bthv}{
+ \fontencoding{LMA}\fontfamily{bthv}\selectfont
+ }
+%
+\newcommand{\bth}{%
+ \let\v\@sv \let\=\@sd
+ \ifRtoL \bthv \else \bthh \fi }
+%
+%
+% Some definitions for writing transliterated
+% texts, useful mainly in Latin enviroments:
+%
+\DeclareTextCommand{\UU}{T1}{\={U}}
+\DeclareTextCommand{\uu}{T1}{\={u}}
+\DeclareTextCommand{\sh}{T1}{\char"0B2 }
+\DeclareTextCommand{\Sh}{T1}{\char"092 }
+%
+%
+% PostScript detection; necessary for user-friendly
+% execution of vertical capsules
+%
+% \c@PostScriptAvailable=0 % Package testing
+\ifx\bosoo\undefined
+\ifthenelse{\value{PostScriptAvailable}=1}{%
+ \newcommand{\bosoo}[1]{%
+ \raisebox{2.25ex}{%
+ \begin{turn}{270}%
+ #1%
+ \end{turn}}}}
+ {\newcommand{\bosoo}[1]{#1}}
+\fi
+%
+\newcommand{\mabosoo}[1]{\bosoo{{\bth #1}}}
+%
+% In any case, start with a clean document environment!
+%
+\SetDocumentEncodingNeutral
+% \setlanguage=255
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% The \packagename\ package ends here.
diff --git a/obsolete/language/manju/manjutex/texinput/manju.tex b/obsolete/language/manju/manjutex/texinput/manju.tex
new file mode 100644
index 0000000000..0ea76c5ff5
--- /dev/null
+++ b/obsolete/language/manju/manjutex/texinput/manju.tex
@@ -0,0 +1,52 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File: manju.tex
+% Author: Oliver Corff
+% Date: April 1st, 2001
+% Version: 0.2
+% Copyright: Ulaanbaatar, Beijing, Berlin
+%
+% Description: The manju.tex file providing access to the basic
+% commands necessary for using Manju writing.
+%
+%
+% ------------------- initial code -------------------
+%
+\font\manjuzero=bthhsm scaled\magstep0
+\font\tenrmzero=cmr10 scaled\magstep0
+
+\font\manjuone=bthhsm scaled\magstep1
+\font\tenrmone=cmr10 scaled\magstep1
+
+\font\manjutwo=bthhsm scaled\magstep2
+\font\tenrmtwo=cmr10 scaled\magstep2
+
+\def\msize{%
+ \def\manju{\manjuzero}%
+ \def\tenrm{\tenrmzero}}
+
+\def\msizei{%
+ \def\manju{\manjuone}%
+ \def\tenrm{\tenrmone}}
+
+\def\msizeii{%
+ \def\manju{\manjutwo}%
+ \def\tenrm{\tenrmtwo}}
+
+\def\bth{\manju}
+
+\let\orgv\v
+\let\orgd\=
+%
+{\gdef\@sv#1{\expandafter\ifx\csname #1\endcsname\s s'\else\orgv#1 \fi}}
+{\gdef\@sd#1{\expandafter\ifx\csname #1\endcsname\u v\else\orgd#1 \fi}}
+%
+\def\ManjuTeX{Manju\TeX}
+%
+%
+\def\UU{\={U}}
+\def\uu{\={u}}
+\def\sh{\v{s}}
+\def\Sh{\v{S}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ManjuTeX's manju.tex ends here.
+
diff --git a/obsolete/language/manju/manjutex/tfm/bthhsb.tfm b/obsolete/language/manju/manjutex/tfm/bthhsb.tfm
new file mode 100644
index 0000000000..2e8589c90f
--- /dev/null
+++ b/obsolete/language/manju/manjutex/tfm/bthhsb.tfm
Binary files differ
diff --git a/obsolete/language/manju/manjutex/tfm/bthhsm.tfm b/obsolete/language/manju/manjutex/tfm/bthhsm.tfm
new file mode 100644
index 0000000000..87579645f9
--- /dev/null
+++ b/obsolete/language/manju/manjutex/tfm/bthhsm.tfm
Binary files differ
diff --git a/obsolete/language/manju/manjutex/tfm/bthhwb.tfm b/obsolete/language/manju/manjutex/tfm/bthhwb.tfm
new file mode 100644
index 0000000000..45f029d01f
--- /dev/null
+++ b/obsolete/language/manju/manjutex/tfm/bthhwb.tfm
Binary files differ
diff --git a/obsolete/language/manju/manjutex/tfm/bthhwm.tfm b/obsolete/language/manju/manjutex/tfm/bthhwm.tfm
new file mode 100644
index 0000000000..180654a99a
--- /dev/null
+++ b/obsolete/language/manju/manjutex/tfm/bthhwm.tfm
Binary files differ
diff --git a/obsolete/language/manju/manjutex/tfm/bthvsb.tfm b/obsolete/language/manju/manjutex/tfm/bthvsb.tfm
new file mode 100644
index 0000000000..2e8589c90f
--- /dev/null
+++ b/obsolete/language/manju/manjutex/tfm/bthvsb.tfm
Binary files differ
diff --git a/obsolete/language/manju/manjutex/tfm/bthvsm.tfm b/obsolete/language/manju/manjutex/tfm/bthvsm.tfm
new file mode 100644
index 0000000000..87579645f9
--- /dev/null
+++ b/obsolete/language/manju/manjutex/tfm/bthvsm.tfm
Binary files differ
diff --git a/obsolete/language/manju/manjutex/tfm/bthvwb.tfm b/obsolete/language/manju/manjutex/tfm/bthvwb.tfm
new file mode 100644
index 0000000000..45f029d01f
--- /dev/null
+++ b/obsolete/language/manju/manjutex/tfm/bthvwb.tfm
Binary files differ
diff --git a/obsolete/language/manju/manjutex/tfm/bthvwm.tfm b/obsolete/language/manju/manjutex/tfm/bthvwm.tfm
new file mode 100644
index 0000000000..180654a99a
--- /dev/null
+++ b/obsolete/language/manju/manjutex/tfm/bthvwm.tfm
Binary files differ