From: Paul Hardy Date: Sun, 22 Jun 2014 03:06:50 +0000 (+0000) Subject: unifont-7.0.01.tar.gz X-Git-Url: http://git.shiar.net/unifont.git/commitdiff_plain/95e8d0be857e4bf0387fc5174276c1e4ab75ce5b unifont-7.0.01.tar.gz * Changed version numbering from a date at the end to a two-digit release number for a given Unicode version, where a Unicode version consists of a major number and a minor number. So this version is Unifont 7.0.01, because it is the first revision to implement the Unifont 7.0 glyphs. Richard Stallman made this request. * INSTALL: changed "hexsrc" to "plane00" to refer to the new directory name. * README: - Changed "hexsrc" to "plane00" to refer to the new directory name. - Added mention of Andrew Miller writing unifont-viewer. * doc/: incorporated unifont-viewer.texi into unifont.texi. * doc/Makefile: corrected comments for building texinfo output files, and simplified docprep target. * doc/unifont-viewer.texi: added file. * doc/unifont.texi: - Corrected naming of section "Using Graphical Tools"; it was incorrectly named "Hex File Format", which is the name of the preceding section. - Added new section on "Dynamically Viewing a Unifont File" to describe using the unifont-viewer Perl utility. - Added unifont-viewer man page sub-section to Reference section. * doc/unifontpic.texi: changed "hexsrc" to "plane00" to refer to the new directory name. * doc/unigencircles.texi: changed "hexsrc" to "plane00" to refer to the new directory name. * font/Makefile: - Added font/plane0[1-F]csur/*.hex in hex: target to sort input for building fonts containing CSUR glyphs above Plane 0. - Added all combining character code points in uppercsurttf target. - Added creation of unifont_upper_sample-$(VERSION).hex. This involved the creation of combining and nonprinting files in "font/compiled/" directory. Also added creation of unifont_upper_sample-$(VERSION).bdf and the SBIT font unifont_upper_sample-$(VERSION).ttf. - Added generation of Supplemental Multilingual Plane glyphs to "font/compiled/bmp/" directory. - Renamed "font/compiled/bmp/uni??.bmp" to "font/compiled/bmp/uni00??.bmp" to appear before SMP bitmap files. - compiled/bmp no longer created; replaced with compiled/png. - compiled/png now contains sample glyphs in Portable Network Graphics format (with combining circles where appropriate), in subdirectories "plane00", "plane01", "plane0E", and "csur". - clean target now also removes "$(COMPILED_DIR)/*.sfd.gz". * font/index.html: added table for Supplemental Multilingual Plane. * font/plane00: Added the 327 new glyphs introduced to Plane 0 in Unicode 7.0. This involved adding glyphs to unifont-base.hex, adding combining code points to bmp-combining.txt, and removing newly-defined glyphs from unassigned.hex. * font/plane00/README: changed "hexsrc" to "plane00" to refer to the new directory name. * font/plane00/unifont-base.hex: - Redrew U+0D00 and U+2702. - Redrew Halfwidth Katakana Variants, U+FF65 through U+FF9F, because the original glyphs were too tall compared to the rest of Unifont. - Using new versions of U+2619 (the "Aldus leaf"), U+2622, and U+26DF that Nils Moskopp submitted. * font/plane00csur/csur.hex: removed U+EFFF as a Copyleft symbol, as it is not part of the ConScript Unicode Registry. * font/plane01/Makefile: created Makefile to generate "unassigned.hex" from "unassigned-ranges.txt". * font/plane01/plane01.hex: - Paul Hardy added these scripts: Phaistos Disc, Coptic Epact Numbers, Imperial Aramaic, Lydian, Old South Arabian, Old North Arabian, and Enclosed Ideographic Supplement (modeled after glyphs in Wen Quan Yi). Also added new glyphs to complete Phoenician. Also added glyphs to complete the 7.0 additions for Ancient Greek Numbers, Ancient Symbols, and Old Italic. - Andrew Miller added new glyphs for Playing Cards and Enclosed Alphanumeric Supplement. Also drew more glyphs for Mathematical Alphanumeric Supplement. - Nils Moskopp drew the new Miscellaneous Symbols and Pictographs. * font/plane01/unassigned-ranges.txt: completed all unassigned ranges for scripts that the Unicode Consortium has assigned. * font/plane01/plane01-nonprinting.hex: created file. * man/: - Added references to unifont-viewer in all other man pages. - Removed an extraneous ".PP" that appeared in some man pages before a new section header. * man/unifont.5: changed "hexsrc" to "plane00". * man/unifont-viewer.1: created file. * man/unifontpic.1: changed "hexsrc" to "plane00". * man/unigencircles.1: changed "hexsrc" to "plane00". * src/unifont-viewer: added new program to view Unifont hex files. * src/unifontpic.c: changed "6.3" version number to "7.0". * src/unigencircles.c: extended to cover the entire Unicode range. * src/unihexfill: new program to pad a script with glyphs that are four or six digits. Among other uses, this will allow Debian GNU/Linux's font review script to report Unicode script completion percentage accurately for Unifont. --- diff --git a/ChangeLog b/ChangeLog index 586bf0e..e06087e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,95 @@ +2014-07-01 Paul Hardy + + * Changed version numbering from a date at the end to a two-digit + release number for a given Unicode version, where a Unicode version + consists of a major number and a minor number. So this version is + Unifont 7.0.01, because it is the first revision to implement the + Unifont 7.0 glyphs. Richard Stallman made this request. + * INSTALL: changed "hexsrc" to "plane00" to refer to the new + directory name. + * README: + - Changed "hexsrc" to "plane00" to refer to the new directory name. + - Added mention of Andrew Miller writing unifont-viewer. + * doc/: incorporated unifont-viewer.texi into unifont.texi. + * doc/Makefile: corrected comments for building texinfo output files, + and simplified docprep target. + * doc/unifont-viewer.texi: added file. + * doc/unifont.texi: + - Corrected naming of section "Using Graphical Tools"; it was + incorrectly named "Hex File Format", which is the name of the + preceding section. + - Added new section on "Dynamically Viewing a Unifont File" to + describe using the unifont-viewer Perl utility. + - Added unifont-viewer man page sub-section to Reference section. + * doc/unifontpic.texi: changed "hexsrc" to "plane00" to refer to + the new directory name. + * doc/unigencircles.texi: changed "hexsrc" to "plane00" to refer to + the new directory name. + * font/Makefile: + - Added font/plane0[1-F]csur/*.hex in hex: target to sort input + for building fonts containing CSUR glyphs above Plane 0. + - Added all combining character code points in uppercsurttf target. + - Added creation of unifont_upper_sample-$(VERSION).hex. This + involved the creation of combining and nonprinting files in + "font/compiled/" directory. Also added creation of + unifont_upper_sample-$(VERSION).bdf and + the SBIT font unifont_upper_sample-$(VERSION).ttf. + - Added generation of Supplemental Multilingual Plane glyphs + to "font/compiled/bmp/" directory. + - Renamed "font/compiled/bmp/uni??.bmp" to + "font/compiled/bmp/uni00??.bmp" to appear before SMP bitmap files. + - compiled/bmp no longer created; replaced with compiled/png. + - compiled/png now contains sample glyphs in Portable Network + Graphics format (with combining circles where appropriate), + in subdirectories "plane00", "plane01", "plane0E", and "csur". + - clean target now also removes "$(COMPILED_DIR)/*.sfd.gz". + * font/index.html: added table for Supplemental Multilingual Plane. + * font/plane00: Added the 327 new glyphs introduced to Plane 0 in + Unicode 7.0. This involved adding glyphs to unifont-base.hex, + adding combining code points to bmp-combining.txt, and removing + newly-defined glyphs from unassigned.hex. + * font/plane00/README: changed "hexsrc" to "plane00" to refer to + the new directory name. + * font/plane00/unifont-base.hex: + - Redrew U+0D00 and U+2702. + - Redrew Halfwidth Katakana Variants, U+FF65 through U+FF9F, because + the original glyphs were too tall compared to the rest of Unifont. + - Using new versions of U+2619 (the "Aldus leaf"), U+2622, + and U+26DF that Nils Moskopp submitted. + * font/plane00csur/csur.hex: removed U+EFFF as a Copyleft symbol, as + it is not part of the ConScript Unicode Registry. + * font/plane01/Makefile: created Makefile to generate "unassigned.hex" + from "unassigned-ranges.txt". + * font/plane01/plane01.hex: + - Paul Hardy added these scripts: Phaistos Disc, Coptic Epact + Numbers, Imperial Aramaic, Lydian, Old South Arabian, Old North + Arabian, and Enclosed Ideographic Supplement (modeled after glyphs + in Wen Quan Yi). Also added new glyphs to complete Phoenician. + Also added glyphs to complete the 7.0 additions for Ancient Greek + Numbers, Ancient Symbols, and Old Italic. + - Andrew Miller added new glyphs for Playing Cards and Enclosed + Alphanumeric Supplement. Also drew more glyphs for Mathematical + Alphanumeric Supplement. + - Nils Moskopp drew the new Miscellaneous Symbols and Pictographs. + * font/plane01/unassigned-ranges.txt: completed all unassigned ranges + for scripts that the Unicode Consortium has assigned. + * font/plane01/plane01-nonprinting.hex: created file. + * man/: + - Added references to unifont-viewer in all other man pages. + - Removed an extraneous ".PP" that appeared in some man pages before + a new section header. + * man/unifont.5: changed "hexsrc" to "plane00". + * man/unifont-viewer.1: created file. + * man/unifontpic.1: changed "hexsrc" to "plane00". + * man/unigencircles.1: changed "hexsrc" to "plane00". + * src/unifont-viewer: added new program to view Unifont hex files. + * src/unifontpic.c: changed "6.3" version number to "7.0". + * src/unigencircles.c: extended to cover the entire Unicode range. + * src/unihexfill: new program to pad a script with glyphs that are + four or six digits. Among other uses, this will allow Debian + GNU/Linux's font review script to report Unicode script completion + percentage accurately for Unifont. + 2014-02-14 Paul Hardy * COPYING: added GNU Free Documentation License 1.3, which covers @@ -80,7 +172,7 @@ Symbols and Pictographs (partial). - Added glyphs contributed by Paul Hardy: Linear B Syllabary, Linear B Ideograms, Aegean Numbers, Ancient Greek Numbers, - Gothic, Deseret, Shavian, Osmanya, Cypriot Syllabary, Phoenecian, + Gothic, Deseret, Shavian, Osmanya, Cypriot Syllabary, Phoenician, Kharoshthi, Byzantine Musical Symbols, and Ancient Greek Musical Notation. * font/plane0E: added scripts contributed by Andrew Miller: Tags and diff --git a/INSTALL b/INSTALL index 58b522f..02458e0 100644 --- a/INSTALL +++ b/INSTALL @@ -23,8 +23,8 @@ glyphs appearing for unassigned code points, and with no glyphs for Private Use Area code points or non-printing code points. As an example, to override these defaults in this top-level directory type - make BUILDFONT=1 UNASSIGNED="" PUA="hexsrc/pua.hex" \ - NONPRINTING="hexsrc/nonprinting.hex" + make BUILDFONT=1 UNASSIGNED="" PUA="plane00/pua.hex" \ + NONPRINTING="plane00/nonprinting.hex" To make certain that no unassigned, PUA, or non-printing glyphs are included, type @@ -34,9 +34,9 @@ included, type You can similarly build Unifont with your own custom PUA glyphs. Just specify where the custom PUA file is, relative to the "font/" directory. Note, though, that unifontpic generates its glyph -diagram from whatever .hex files are in the "font/hexsrc" directory. +diagram from whatever .hex files are in the "font/plane00" directory. Therefore, to have custom PUA glyphs be part of this generated -glyph map, replace "font/hexsrc/pua.hex" with a custom pua.hex file. +glyph map, replace "font/plane00/pua.hex" with a custom pua.hex file. Other useful make variables that can be overridden on the command line from the top-level Makefile include: @@ -141,8 +141,8 @@ To create a custom version of the font with combining circles (similar to what was done to create the large picture of Unifont), type: cd font/ttfsrc - sort ../hexsrc/*.hex | \ - unigencircles combining.txt ../hexsrc/nonprinting.hex > unifont.hex + sort ../plane00/*.hex | \ + unigencircles combining.txt ../plane00/nonprinting.hex > unifont.hex make BUILDFONT=1 When "make" is finished, the ttfsrc directory will contain a "unifont.ttf" diff --git a/Makefile b/Makefile index 4cd223a..4ead340 100644 --- a/Makefile +++ b/Makefile @@ -10,9 +10,9 @@ SHELL = /bin/sh INSTALL = install PACKAGE = "unifont" -DATE = 20140214 -MAJORVERSION = 6.3 -VERSION = $(MAJORVERSION).$(DATE) +UNICODE_VERSION = 7.0 +PKG_REV = 01 +VERSION = $(UNICODE_VERSION).$(PKG_REV) # # The settings below will install software, man pages, and documentation @@ -65,7 +65,7 @@ bindir: buildfont: if [ x$(BUILDFONT) != x ] ; \ then \ - set -e ; make -C font ; \ + set -e ; $(MAKE) -C font ; \ fi # diff --git a/NEWS b/NEWS index 92afb45..ec46777 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,14 @@ +2014-06-21: Release 7.0.01 + + Provides a glyph for every visible code point in the Unicode 7.0 Basic + Mulitlingual Plane. Also adds more scripts in the Unicode 7.0 + Supplemental Multilingual Plane. See the ChangeLog file for full + details. + + Note that the versioning scheme has changed. Instead of a date, this + package will use an incrementing minor version number in the future + ("01", "02", etc.). + 2014-02-14: Release 6.3.20140214 This version adds the GNU Free Documentation License 1.3 to the "COPYING" diff --git a/README b/README index 70d9d19..ed836aa 100644 --- a/README +++ b/README @@ -5,8 +5,8 @@ GNU Unifont is an official GNU package. It is a dual-width (8x16/16x16) bitmap font, designed to provide coverage for all of Unicode Plane 0, the Basic Multilingual Plane (BMP). -This version has a glyph for each visible code point in the -Unicode 6.3 Basic Multilingual Plane (Plane 0) and some glyphs +GNU Unifont has a glyph for each visible code point in the +Unicode Basic Multilingual Plane (Plane 0) and some glyphs in the Supplemental Multilingual Plane (Plane 1). This version also includes many glyphs in Michael Everson's ConScript Unicode Registry (CSUR). @@ -107,7 +107,9 @@ Paul Hardy wrote "unifontchojung" and "unifontksx" for extracting subsets of Hangul glyphs, as an aid in creating a new Hangul Syllables block. Andrew Miller wrote "hexkinya". He also wrote "unihex2png" and "unipng2hex" -based upon Paul Hardy's "unihex2bmp" and "unibmp2hex" programs. +based upon Paul Hardy's "unihex2bmp" and "unibmp2hex" programs. Last but not +least, he wrote the "unifont-viewer" Perl script to graphically view a Unifont +hex file dynamically. Paul Hardy wrote all the C programs. @@ -124,7 +126,7 @@ Qianqian Fang began his Wen Quan Yi font in 2004, by which time work on Unifont had stopped. Most of the almost 30,000 CJK ideographs in Unifont versions 5.1 and later were taken from Wen Quan Yi with permission of Qianqian Fang. The glyphs -in "./font/hexsrc/wqy-cjk.hex" are for the most part Qianqian +in "./font/plane00/wqy-cjk.hex" are for the most part Qianqian Fang's Unibit and Wen Quan Yi glyphs. Paul Hardy drew most of the newly-drawn glyphs added to the BMP @@ -260,7 +262,7 @@ Five new utility programs have also been added: - unigencircles - adds dashed combining circles to unifont.hex glyphs for code points that are in "font/ttfsrc/combining.txt" but not in - "font/hexsrc/nonprinting.hex". Written by Paul Hardy. + "font/plane00/nonprinting.hex". Written by Paul Hardy. - unigenwidth - creates an implementation of the POSIX functions wcwidth() and wcswidth() as specified in IEEE 1003.1-2008, Vol. 2: @@ -389,7 +391,7 @@ release of version 5.1: The result is now there is just one variation of output font rather than four. That one is used to generate the TrueType "unifont.ttf" font. -The directory "font/hexsrc" contains the .hex input files for building +The directory "font/plane00" contains the .hex input files for building Unifont, and contains these files: hangul-syllables.hex Unicode Hangul Syllables, U+AC00..U+D7A3 @@ -543,7 +545,7 @@ Other notable additions include: (suggested as an acceptable rendering in the Unicode 5.0 Standard), now replaced with optional four-digit hexadecimal code point glyphs; thought not built into the final font by default, they are available - in "font/hexsrc/pua.hex" + in "font/plane00/pua.hex" - Replacement of the Unifont 5.1 gray box glyphs for unassigned code points with four-digit hexadecimal glyphs; these are built diff --git a/doc/Makefile b/doc/Makefile index 0bbd27f..7f58452 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -19,16 +19,20 @@ OUTPUT_FILES = unifont.info unifont.txt unifont.pdf $(TEXI2PDF) $< # -# Comment out the "all:" line to make the documents. The default is -# to leave the existing unifont.info and unifont.pdf files in place, -# in case the target system doesn't have makeinfo and texi2pdf installed. +# The "all:" target does nothing, so that a higher-level "make" invocation +# does not remake the texinfo files, in case the target system does not have +# makeinfo and texi2pdf installed. +# +# To rebuild the files, issue the command +# +# make distclean ; make docprep ; make doc ; make clean # all: # # Type "make docprep" before typing "make doc". # docprep: - \rm -f unifont.info unifont.txt unifont.pdf + \rm -f $(OUTPUT_FILES) doc: $(OUTPUT_FILES) diff --git a/doc/bdfimplode.texi b/doc/bdfimplode.texi index 5cea500..5e2e1eb 100644 --- a/doc/bdfimplode.texi +++ b/doc/bdfimplode.texi @@ -50,8 +50,6 @@ bdfimplode @minus{} Convert a BDF font into GNU Unifont .hex format @b{bdfimplode} reads a BDF font from STDOUT and writes GNU Unifont .hex conversion of the font to STDOUT. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node bdfimplode FILES @@ -89,6 +87,8 @@ of the font to STDOUT. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/hex2bdf.texi b/doc/hex2bdf.texi index c17dd7d..1c92789 100644 --- a/doc/hex2bdf.texi +++ b/doc/hex2bdf.texi @@ -151,6 +151,8 @@ hex2bdf -f "Unifont" -c "(C) 2013..." unifont.hex > unifont.bdf @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/hex2sfd.texi b/doc/hex2sfd.texi index 50e49bc..6f39b86 100644 --- a/doc/hex2sfd.texi +++ b/doc/hex2sfd.texi @@ -52,8 +52,6 @@ reads a GNU Unifont .hex file from STDIN and writes an outline font representation in FontForge Spline Font Database (.sfd) format. The resulting .sfd file can then be converted by FontForge into a TrueType .ttf font. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node hex2sfd FILES @@ -91,6 +89,8 @@ GNU Unifont .hex font files for input, FontForge .sfd font files for output @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/hexbraille.texi b/doc/hexbraille.texi index d3facc2..05b339c 100644 --- a/doc/hexbraille.texi +++ b/doc/hexbraille.texi @@ -47,8 +47,6 @@ hexbraille @minus{} Algorithmically generate the Unicode Braille range (U+28xx) @b{hexbraille} generates a GNU Unifont .hex format file (written on stdout) containing the Braille dot patterns in the Unicode range U+2800..U+28FF. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node hexbraille FILES @@ -86,6 +84,8 @@ braille.hex output font files @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/hexdraw.texi b/doc/hexdraw.texi index 19a3b29..355403b 100644 --- a/doc/hexdraw.texi +++ b/doc/hexdraw.texi @@ -62,8 +62,6 @@ reads a sorted GNU Unifont .hex file from STDIN and writes a two dimensional ASCII art rendering for each glyph to STDOUT. The output file can be edited with any text editor, then converted back into a .hex file. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node hexdraw FILES @@ -101,6 +99,8 @@ back into a .hex file. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/hexkinya.texi b/doc/hexkinya.texi index 9ce0554..8c4e05d 100644 --- a/doc/hexkinya.texi +++ b/doc/hexkinya.texi @@ -47,8 +47,6 @@ contains pre-defined initial, middle, and final alphabet glyphs to form syllables. The output is the Kinya Syllables Private Use Area block of the ConScript Unicode Registry (CSUR). The output range is U+0F0000 through U+0FDE6F, inclusive. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node hexkinya FILES @@ -86,6 +84,8 @@ None. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/hexmerge.texi b/doc/hexmerge.texi index b03d138..76e32a4 100644 --- a/doc/hexmerge.texi +++ b/doc/hexmerge.texi @@ -49,8 +49,6 @@ hexmerge @minus{} Merge two or more GNU Unifont .hex font files into one @b{hexmerge} reads two or more GNU Unifont .hex files, sorts them, and writes the combined font to stdout. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node hexmerge FILES @@ -88,6 +86,8 @@ the combined font to stdout. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/johab2ucs2.texi b/doc/johab2ucs2.texi index 64eede8..e17b8c4 100644 --- a/doc/johab2ucs2.texi +++ b/doc/johab2ucs2.texi @@ -50,8 +50,6 @@ johab2ucs2 @minus{} Convert a Johab BDF font into GNU Unifont Hangul Syllables @b{johab2ucs2} reads a Johab encoded BDF font (as used in Hanterm) from STDIN and writes a GNU Unifont .hex file containing the Unicode Hangul Syllables to STDOUT. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node johab2ucs2 FILES @@ -89,6 +87,8 @@ a GNU Unifont .hex file containing the Unicode Hangul Syllables to STDOUT. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unibdf2hex.texi b/doc/unibdf2hex.texi index 1097450..c1d7301 100644 --- a/doc/unibdf2hex.texi +++ b/doc/unibdf2hex.texi @@ -54,8 +54,6 @@ extract CJK ideographs from the 16x16 version of Wen Quan Yi's BDF font. Currently the program is hard-coded to only extract those code points that comprise the "wqy.hex" source font file used to build "unifont.hex" but this source code could easily be modified. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node unibdf2hex FILES @@ -93,6 +91,8 @@ build "unifont.hex" but this source code could easily be modified. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unibmp2hex.texi b/doc/unibmp2hex.texi index aa3b121..117b02c 100644 --- a/doc/unibmp2hex.texi +++ b/doc/unibmp2hex.texi @@ -151,6 +151,8 @@ unibmp2hex -imy@t{_}input@t{_}file.bmp -omy@t{_}output@t{_}file.hex @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unicoverage.texi b/doc/unicoverage.texi index 8c01513..2026854 100644 --- a/doc/unicoverage.texi +++ b/doc/unicoverage.texi @@ -49,8 +49,6 @@ reads a GNU Unifont .hex font and uses data in @b{coverage.dat} (which must reside in the current directory). The output is the percent coverage of each script in the Unicode Basic Multilingual Plane. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH OPTIONS @node unicoverage OPTIONS @@ -121,6 +119,8 @@ coverage.dat, *.hex GNU Unifont files. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unidup.texi b/doc/unidup.texi index fbb8ef8..7179b03 100644 --- a/doc/unidup.texi +++ b/doc/unidup.texi @@ -51,8 +51,6 @@ reads a sorted GNU Unifont .hex file (sorted with the Unix utility) and prints notification of any duplicate code points on stdout. The input file can be specified on the command line. If no file is specified, input will be read from STDIN until end of file. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node unidup FILES @@ -90,6 +88,8 @@ specified, input will be read from STDIN until end of file. @b{unicoverage(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unifont-viewer.texi b/doc/unifont-viewer.texi new file mode 100644 index 0000000..d8ccfd3 --- /dev/null +++ b/doc/unifont-viewer.texi @@ -0,0 +1,162 @@ +@comment TROFF INPUT: .TH UNIFONT-VIEWER 1 "2014 Jun 01" + +@node unifont-viewer +@section unifont-viewer +@c DEBUG: print_menu("@section") + +@menu +* unifont-viewer NAME:: +* unifont-viewer SYNOPSIS:: +* unifont-viewer DESCRIPTION:: +* unifont-viewer FILES:: +* unifont-viewer SEE ALSO:: +* unifont-viewer AUTHOR:: +* unifont-viewer LICENSE:: +* unifont-viewer BUGS:: + +@end menu + + +@comment TROFF INPUT: .SH NAME + +@node unifont-viewer NAME +@subsection unifont-viewer NAME +@c DEBUG: print_menu("unifont-viewer NAME") + +unifont-viewer @minus{} View a .hex font file with a graphical user interface +@comment TROFF INPUT: .SH SYNOPSIS + +@node unifont-viewer SYNOPSIS +@subsection unifont-viewer SYNOPSIS +@c DEBUG: print_menu("unifont-viewer SYNOPSIS") + +@comment TROFF INPUT: .br +@comment .br +@comment TROFF INPUT: .B unifont-viewer & +@b{unifont-viewer &} +@comment TROFF INPUT: .SH DESCRIPTION + +@node unifont-viewer DESCRIPTION +@subsection unifont-viewer DESCRIPTION +@c DEBUG: print_menu("unifont-viewer DESCRIPTION") + +@comment TROFF INPUT: .B unifont-viewer +@b{unifont-viewer} +reads a GNU Unifont .hex file and displays glyphs in blocks of 16 by 16, +256 glyphs per screen with a graphical user interface. The .hex file +is selected by opening it with the +@comment TROFF INPUT: .B File > Open +@b{File > Open} +menu item or by typing Control-O. After loading a file, a list of "pages" of +256 glyphs will appear in the left-hand column of the window. The first +such page of glyphs in the file will appear in the main window. +@comment TROFF INPUT: .PP + +@comment TROFF INPUT: .B unifont-viewer +@b{unifont-viewer} +supports glyph heights of 16, 24, and 32 pixels. The height of a .hex font +file is selected under the +@comment TROFF INPUT: .B File +@b{File} +menu. The default selection is +@comment TROFF INPUT: .B Glyph Height 16. +@b{Glyph Height 16.} +@comment TROFF INPUT: .PP + +Exit +@comment TROFF INPUT: .B unifont-viewer +@b{unifont-viewer} +by selecting +@comment TROFF INPUT: .B File > Exit +@b{File > Exit} +or by typing Control-X. +@comment TROFF INPUT: .SH FILES + +@node unifont-viewer FILES +@subsection unifont-viewer FILES +@c DEBUG: print_menu("unifont-viewer FILES") + +*.hex GNU Unifont font files +@comment TROFF INPUT: .SH SEE ALSO + +@node unifont-viewer SEE ALSO +@subsection unifont-viewer SEE ALSO +@c DEBUG: print_menu("unifont-viewer SEE ALSO") + +@comment TROFF INPUT: .BR bdfimplode(1), +@b{bdfimplode(1),} +@comment TROFF INPUT: .BR hex2bdf(1), +@b{hex2bdf(1),} +@comment TROFF INPUT: .BR hex2sfd(1), +@b{hex2sfd(1),} +@comment TROFF INPUT: .BR hexbraille(1), +@b{hexbraille(1),} +@comment TROFF INPUT: .BR hexdraw(1), +@b{hexdraw(1),} +@comment TROFF INPUT: .BR hexkinya(1), +@b{hexkinya(1),} +@comment TROFF INPUT: .BR hexmerge(1), +@b{hexmerge(1),} +@comment TROFF INPUT: .BR johab2ucs2(1), +@b{johab2ucs2(1),} +@comment TROFF INPUT: .BR unibdf2hex(1), +@b{unibdf2hex(1),} +@comment TROFF INPUT: .BR unibmp2hex(1), +@b{unibmp2hex(1),} +@comment TROFF INPUT: .BR unicoverage(1), +@b{unicoverage(1),} +@comment TROFF INPUT: .BR unidup(1), +@b{unidup(1),} +@comment TROFF INPUT: .BR unifont(5), +@b{unifont(5),} +@comment TROFF INPUT: .BR unifontchojung(1), +@b{unifontchojung(1),} +@comment TROFF INPUT: .BR unifontksx(1), +@b{unifontksx(1),} +@comment TROFF INPUT: .BR unifontpic(1), +@b{unifontpic(1),} +@comment TROFF INPUT: .BR unigencircles(1), +@b{unigencircles(1),} +@comment TROFF INPUT: .BR unigenwidth(1), +@b{unigenwidth(1),} +@comment TROFF INPUT: .BR unihex2bmp(1), +@b{unihex2bmp(1),} +@comment TROFF INPUT: .BR unihex2png(1), +@b{unihex2png(1),} +@comment TROFF INPUT: .BR unihexgen(1), +@b{unihexgen(1),} +@comment TROFF INPUT: .BR unipagecount(1), +@b{unipagecount(1),} +@comment TROFF INPUT: .BR unipng2hex(1) +@b{unipng2hex(1)} +@comment TROFF INPUT: .SH AUTHOR + +@node unifont-viewer AUTHOR +@subsection unifont-viewer AUTHOR +@c DEBUG: print_menu("unifont-viewer AUTHOR") + +@comment TROFF INPUT: .B unifont-viewer +@b{unifont-viewer} +was written by Andrew Miller. +@comment TROFF INPUT: .SH LICENSE + +@node unifont-viewer LICENSE +@subsection unifont-viewer LICENSE +@c DEBUG: print_menu("unifont-viewer LICENSE") + +@comment TROFF INPUT: .B unifont-viewer +@b{unifont-viewer} +is Copyright @copyright{} 2014 Andrew Miller. +@comment TROFF INPUT: .PP + +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. +@comment TROFF INPUT: .SH BUGS + +@node unifont-viewer BUGS +@subsection unifont-viewer BUGS +@c DEBUG: print_menu("unifont-viewer BUGS") + +No known bugs exist. diff --git a/doc/unifont.texi b/doc/unifont.texi index bd89712..1c037aa 100644 --- a/doc/unifont.texi +++ b/doc/unifont.texi @@ -101,6 +101,7 @@ utility programs to modify a font in the GNU Unifont format. * Using Hexdraw:: The Unifont ASCII utility for text editors. * Checking Coverage:: Checking Unicode Basic Multilingual Plane coverage. * Custom Builds:: Customizing the composition of a Unifont derivative. +* Viewing a Unifont File Interactively:: Using @code{unifont-viewer} * Seeing the Big Picture (Literally!):: Creating a Unifont poster. * Combining Circles:: Glyphs with zero width. * Installing Fonts on GNU/Linux:: font installation on Unix/Linux. @@ -224,7 +225,7 @@ files having code points in the full Unicode range of U+0000 through U+10FFFF. @node Using Graphical Tools, Using Hexdraw, Hex File Format, Tutorial -@section Hex File Format +@section Using Graphical Tools Let's look at an example. Suppose you want to modify the Coptic letters @@ -631,7 +632,7 @@ sort font/plane00/*.hex >unifont-whole.hex and run @code{unicoverage} using the resulting @code{unifont-whole.hex} file. -@node Custom Builds, Seeing the Big Picture (Literally!), Checking Coverage, Tutorial +@node Custom Builds, Viewing a Unifont File Interactively, Checking Coverage, Tutorial @section Custom Builds @@ -738,7 +739,27 @@ em space, or quad space; all spaces are either 8 pixels wide or 16 pixels wide.) -@node Seeing the Big Picture (Literally!), Combining Circles, Custom Builds, Tutorial +@node Viewing a Unifont File Interactively, Seeing the Big Picture (Literally!), Custom Builds, Tutorial +@section Viewing a Unifont File Interactively + +The @code{unifont-viewer} Perl script uses the @code{wxWidgets} Perl library +to present a dynamic graphical representation of a Unifont hex file. +This is a convenient way to scan quickly through a complete Unifont hex file. +It is ideal for scanning through a Unifont hex source file after you have made +changes. + +Use @code{unifont-viewer} to open any Unifont hex file, whether in the Basic +Multilingual Plane up to the maximum Unicode code point of U+10FFFF. The font +is displayed graphically in sections of 16-by-16 glyph grids (256 glyphs---a +"page" in Unifont lingo). The page numbers (the upper portion of the +hexadecimal code point range) appear in a list along the left-hand side. +Only page ranges that are present in the Unifont hex file are listed. + +When @code{unifont-viewer} loads a hex file, it begins by displaying the first +"page" range in that file. + + +@node Seeing the Big Picture (Literally!), Combining Circles, Viewing a Unifont File Interactively, Tutorial @section Seeing the Big Picture (Literally!) @@ -1012,6 +1033,7 @@ Enjoy! * unibmp2hex:: * unicoverage:: * unidup:: +* unifont-viewer:: * unifontchojung:: * unifontksx:: * unifontpic:: @@ -1036,6 +1058,7 @@ Enjoy! @include unibmp2hex.texi @include unicoverage.texi @include unidup.texi +@include unifont-viewer.texi @include unifontchojung.texi @include unifontksx.texi @include unifontpic.texi diff --git a/doc/unifontchojung.texi b/doc/unifontchojung.texi index ea7ec74..4dc1943 100644 --- a/doc/unifontchojung.texi +++ b/doc/unifontchojung.texi @@ -54,8 +54,6 @@ The subset that is output only contains syllables that contain an initial consonant (chojung) plus middle vowel (jungseong), with no final consonant (jongseong). This lets a font designer focus on this subset during font creation. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node unifontchojung FILES @@ -95,6 +93,8 @@ This lets a font designer focus on this subset during font creation. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontksx(1), @b{unifontksx(1),} @comment TROFF INPUT: .BR unifontpic(1), diff --git a/doc/unifontksx.texi b/doc/unifontksx.texi index fcb8b6d..f8866e1 100644 --- a/doc/unifontksx.texi +++ b/doc/unifontksx.texi @@ -55,8 +55,6 @@ Korean Standard KS X 1001:1992. These are extracted from the Unicode Hangul Syllables block, U+AC00..U+D7A3. This lets a font designer focus on those syllables that are most common in modern Hangul usage during font development. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH FILES @node unifontksx FILES @@ -96,6 +94,8 @@ common in modern Hangul usage during font development. @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontpic(1), diff --git a/doc/unifontpic.texi b/doc/unifontpic.texi index dec1d2a..bcee4e0 100644 --- a/doc/unifontpic.texi +++ b/doc/unifontpic.texi @@ -135,7 +135,7 @@ subdirectory: @c --------------------------------------------------------------------- @quotation -sort hexsrc/*.hex | unigencircles ttfsrc/combining.txt | +sort plane00/*.hex | unigencircles ttfsrc/combining.txt | unifontpic -d120 >unifontpic.bmp @comment TROFF INPUT: .RE @@ -181,6 +181,8 @@ unifontpic -d120 >unifontpic.bmp @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unigencircles.texi b/doc/unigencircles.texi index 09682bb..c74c56b 100644 --- a/doc/unigencircles.texi +++ b/doc/unigencircles.texi @@ -99,8 +99,8 @@ unigencircles combining.txt nonprinting.hex < unifont.hex > unifont-circles.hex for combining code points @comment TROFF INPUT: .PP -@comment TROFF INPUT: .B font/hexsrc/nonprinting.hex -@b{font/hexsrc/nonprinting.hex} +@comment TROFF INPUT: .B font/plane00/nonprinting.hex +@b{font/plane00/nonprinting.hex} for non-printing code points @comment TROFF INPUT: .SH SEE ALSO @@ -134,6 +134,8 @@ for non-printing code points @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unigenwidth.texi b/doc/unigenwidth.texi index ca54c9a..2033dc8 100644 --- a/doc/unigenwidth.texi +++ b/doc/unigenwidth.texi @@ -115,6 +115,8 @@ unigenwidth unifont.hex combining.txt > wccode.c @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unihex2bmp.texi b/doc/unihex2bmp.texi index 5e69257..5accdf5 100644 --- a/doc/unihex2bmp.texi +++ b/doc/unihex2bmp.texi @@ -59,8 +59,6 @@ with the @comment TROFF INPUT: .B unibmp2hex @b{unibmp2hex} command. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH OPTIONS @node unihex2bmp OPTIONS @@ -154,6 +152,8 @@ unihex2bmp -imy@t{_}input@t{_}file.hex -omy@t{_}output@t{_}file.bmp @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unihex2png.texi b/doc/unihex2png.texi index 5fba2c9..b76c738 100644 --- a/doc/unihex2png.texi +++ b/doc/unihex2png.texi @@ -75,8 +75,6 @@ with the @comment TROFF INPUT: .B unipng2hex @b{unipng2hex} command. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH OPTIONS @node unihex2png OPTIONS @@ -178,6 +176,8 @@ unihex2png -i my@t{_}input@t{_}file.hex -o my@t{_}output@t{_}file.png @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unihexgen.texi b/doc/unihexgen.texi index e8f438b..b7caa5a 100644 --- a/doc/unihexgen.texi +++ b/doc/unihexgen.texi @@ -58,8 +58,6 @@ Output is to STDOUT. If a codepoint is less than or equal to within the corresponding Unifont glyph as two digits on each of two rows. Otherwise, a six-digit hexadecimal number is encoded as three digits on each of two rows. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH OPTIONS @node unihexgen OPTIONS @@ -128,6 +126,8 @@ e000 f8ff @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unipagecount.texi b/doc/unipagecount.texi index b7fdc09..828c8d9 100644 --- a/doc/unipagecount.texi +++ b/doc/unipagecount.texi @@ -47,8 +47,6 @@ unipagecount @minus{} Count the assigned code points in a GNU Unifont .hex file reads a GNU Unifont .hex file from STDIN and prints a 16 by 16 grid of the number of defined code points in each 256 character block to STDOUT. Code points proceed from left to right, then top to bottom. -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH OPTIONS @node unipagecount OPTIONS @@ -119,6 +117,8 @@ program. The bitmaps are assumed to be in the directory "bmp/". @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/doc/unipng2hex.texi b/doc/unipng2hex.texi index b4891d7..3ac5cf2 100644 --- a/doc/unipng2hex.texi +++ b/doc/unipng2hex.texi @@ -66,8 +66,6 @@ depending on the "-r" parameter specified by @b{unihex2png.} They can be 8, 16, 24, or 32 pixel columns wide (widths of 32 are only supported for 32 pixel row tall characters). -@comment TROFF INPUT: .PP - @comment TROFF INPUT: .SH OPTIONS @node unipng2hex OPTIONS @@ -156,6 +154,8 @@ unipng2hex -i my@t{_}input@t{_}file.png -o my@t{_}output@t{_}file.hex @b{unidup(1),} @comment TROFF INPUT: .BR unifont(5), @b{unifont(5),} +@comment TROFF INPUT: .BR unifont-viewer(1), +@b{unifont-viewer(1),} @comment TROFF INPUT: .BR unifontchojung(1), @b{unifontchojung(1),} @comment TROFF INPUT: .BR unifontksx(1), diff --git a/font/Makefile b/font/Makefile index 2037f6e..39b820b 100644 --- a/font/Makefile +++ b/font/Makefile @@ -17,9 +17,9 @@ FONTFORGE = fontforge # # assembly date of this version # -MAJORVERSION = 6.3 -DATE = 20140214 -VERSION = $(MAJORVERSION).$(DATE) +UNICODE_VERSION = 7.0 +PKG_REV = 01 +VERSION = $(UNICODE_VERSION).$(PKG_REV) COPYRIGHT = "Copyright (C) 2014 Roman Czyborra, Paul Hardy, Qianqian Fang, \ Andrew Miller, et al. \ @@ -46,9 +46,9 @@ TTFDEST = $(FONTDEST)/truetype/unifont # COMPILED_DIR = compiled # -# destination directory for .bmp representation of font +# destination directory for .png representation of font # -BMPDIR = $(COMPILED_DIR)/bmp +PNGDIR = $(COMPILED_DIR)/png # # Directory with original unifont-$(VERSION).hex files # @@ -116,9 +116,9 @@ TTFSRC = ttfsrc all: compiled compiled: $(UNIFILES) $(COMBINING) $(UPPER_FILES) $(UPPER_COMBINING) - make compiled-files + $(MAKE) compiled-files -compiled-files: pcf psf bmp ttf csurttf upperttf uppercsurttf bigpic coverage +compiled-files: pcf psf png ttf csurttf upperttf uppercsurttf bigpic coverage install -p index.html $(COMPILED_DIR)/index.html # @@ -137,8 +137,25 @@ hex: distclean > $(COMPILED_DIR)/unifont_csur-$(VERSION).hex sort $(UPPER_FILES) \ > $(COMPILED_DIR)/unifont_upper-$(VERSION).hex - sort plane0[1-F]/*.hex \ + sort plane0[1-F]/*.hex plane0[1-F]csur/*.hex \ > $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).hex + sort $(UPPER_COMBINING) > $(COMPILED_DIR)/upper_combining.txt + sort plane0[1-F]/plane*-nonprinting.hex \ + > $(COMPILED_DIR)/upper_nonprinting.hex + sort plane0[1-F]/*.hex | egrep -v "^..FFF[EF]" | \ + $(BINDIR)/unigencircles $(COMPILED_DIR)/upper_combining.txt \ + $(COMPILED_DIR)/upper_nonprinting.hex \ + > $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).hex + # Create a .hex file with all CSUR glyphs, without combining circles + sort plane??csur/*.hex \ + > $(COMPILED_DIR)/unifont_all_csur-$(VERSION).hex + # Create a .hex file with all CSUR glyphs, with combining circles + sort plane??csur/*combining.txt > $(COMPILED_DIR)/csur_combining.txt + $(BINDIR)/unigencircles \ + $(COMPILED_DIR)/csur_combining.txt \ + plane00/nonprinting.hex \ + < $(COMPILED_DIR)/unifont_all_csur-$(VERSION).hex \ + > $(COMPILED_DIR)/unifont_csur_sample-$(VERSION).hex # # Build a BDF font file from the final .hex file. @@ -159,24 +176,34 @@ bdf: hex > $(COMPILED_DIR)/unifont_sample-$(VERSION).bdf gzip -f -9 <$(COMPILED_DIR)/unifont_sample-$(VERSION).bdf \ >$(COMPILED_DIR)/unifont_sample-$(VERSION).bdf.gz + # Font with ConScript Unicode Registry (CSUR) glyphs added $(BINDIR)/hex2bdf --font "Unifont CSUR" \ --version "$(VERSION)" --copyright $(COPYRIGHT) \ $(COMPILED_DIR)/unifont_csur-$(VERSION).hex \ > $(COMPILED_DIR)/unifont_csur-$(VERSION).bdf gzip -f -9 <$(COMPILED_DIR)/unifont_csur-$(VERSION).bdf \ >$(COMPILED_DIR)/unifont_csur-$(VERSION).bdf.gz + # Font with glyphs above Plane 0 $(BINDIR)/hex2bdf --font "Unifont Upper" \ --version "$(VERSION)" --copyright $(COPYRIGHT) \ $(COMPILED_DIR)/unifont_upper-$(VERSION).hex \ > $(COMPILED_DIR)/unifont_upper-$(VERSION).bdf gzip -f -9 <$(COMPILED_DIR)/unifont_upper-$(VERSION).bdf \ >$(COMPILED_DIR)/unifont_upper-$(VERSION).bdf.gz + # Font with glyphs above Plane 0 with CSUR glyphs above Plane 0 $(BINDIR)/hex2bdf --font "Unifont Upper CSUR" \ --version "$(VERSION)" --copyright $(COPYRIGHT) \ $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).hex \ > $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).bdf gzip -f -9 <$(COMPILED_DIR)/unifont_upper_csur-$(VERSION).bdf \ >$(COMPILED_DIR)/unifont_upper_csur-$(VERSION).bdf.gz + # Font with glyphs above Plane 0 with combining circles added + $(BINDIR)/hex2bdf --font "Unifont Upper Sample" \ + --version "$(VERSION)" --copyright $(COPYRIGHT) \ + $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).hex \ + > $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).bdf + gzip -f -9 <$(COMPILED_DIR)/unifont_upper_sample-$(VERSION).bdf \ + >$(COMPILED_DIR)/unifont_upper_sample-$(VERSION).bdf.gz # # Build a PCF font file from the final .hex file. @@ -194,6 +221,9 @@ pcf: bdf bdftopcf <$(COMPILED_DIR)/unifont_upper-$(VERSION).bdf \ >$(COMPILED_DIR)/unifont_upper-$(VERSION).pcf gzip -f -9 $(COMPILED_DIR)/unifont_upper-$(VERSION).pcf + bdftopcf <$(COMPILED_DIR)/unifont_upper_sample-$(VERSION).bdf \ + >$(COMPILED_DIR)/unifont_upper_sample-$(VERSION).pcf + gzip -f -9 $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).pcf bdftopcf <$(COMPILED_DIR)/unifont_upper_csur-$(VERSION).bdf \ >$(COMPILED_DIR)/unifont_upper_csur-$(VERSION).pcf gzip -f -9 $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).pcf @@ -235,20 +265,60 @@ pagecount: $(COMPILED_DIR)/unifont-$(VERSION).hex $(BINDIR)/unipagecount > $(COMPILED_DIR)/pagecount.html # -# Create the .bmp (Windows Bitmap) graphics versions of the glyphs. +# Create the .png (Portable Network Graphics) versions of the glyphs. # -bmp: hex $(BINDIR)/unihex2bmp - if [ ! -d $(BMPDIR) ] ; then \ - mkdir -p $(BMPDIR) ; \ +png: hex $(BINDIR)/unihex2png + if [ ! -d $(PNGDIR) ] ; then \ + mkdir -p $(PNGDIR) ; \ + fi + if [ ! -d $(PNGDIR)/plane00 ] ; then \ + mkdir -p $(PNGDIR)/plane00 ; \ + fi + for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ + for j in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ + $(BINDIR)/unihex2png -p 00$$i$$j \ + -i $(COMPILED_DIR)/unifont_sample-$(VERSION).hex \ + -o $(PNGDIR)/plane00/uni00$$i$$j.png ; \ + done ; \ + done + if [ ! -d $(PNGDIR)/plane01 ] ; then \ + mkdir -p $(PNGDIR)/plane01 ; \ + fi + for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ + for j in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ + $(BINDIR)/unihex2png -p 01$$i$$j \ + -i $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).hex \ + -o $(PNGDIR)/plane01/uni01$$i$$j.png ; \ + done ; \ + done + if [ ! -d $(PNGDIR)/plane0E ] ; then \ + mkdir -p $(PNGDIR)/plane0E ; \ fi for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ for j in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ - $(BINDIR)/unihex2bmp -p$$i$$j \ - -i$(COMPILED_DIR)/unifont_sample-$(VERSION).hex \ - -o$(BMPDIR)/uni$$i$$j.bmp ; \ + $(BINDIR)/unihex2png -p 0E$$i$$j \ + -i $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).hex \ + -o $(PNGDIR)/plane0E/uni0E$$i$$j.png ; \ + done ; \ + done + if [ ! -d $(PNGDIR)/csur ] ; then \ + mkdir -p $(PNGDIR)/csur ; \ + fi + for i in E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA DB EB EC ED EE EF \ + F0 F1 F2 F3 F4 F5 F6 F7 F8 ; do \ + $(BINDIR)/unihex2png -p 00$$i \ + -i $(COMPILED_DIR)/unifont_csur_sample-$(VERSION).hex \ + -o $(PNGDIR)/csur/uni00$$i.png ; \ done ; \ - done ; \ - echo "Done creating $(BMPDIR)" + done + for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ + for j in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ + $(BINDIR)/unihex2png -p 0F$$i$$j \ + -i $(COMPILED_DIR)/unifont_csur_sample-$(VERSION).hex \ + -o $(PNGDIR)/csur/uni0F$$i$$j.png ; \ + done ; \ + done + echo "Done creating $(PNGDIR)" # # Build one bitmap of the entire Unifont as a 4096 x 16 grid. @@ -269,7 +339,7 @@ bigpic: $(COMPILED_DIR)/unifont_sample-$(VERSION).hex # ttf: - # First copy the ordinary version, to make a TrueType font. + # First, copy the ordinary version, to make a TrueType font. install -p \ $(COMPILED_DIR)/unifont-$(VERSION).hex \ $(TTFSRC)/unifont.hex @@ -277,21 +347,20 @@ ttf: $(HEXDIR)/bmp-combining.txt \ $(TTFSRC)/combining.txt cd $(TTFSRC) ; \ - make FONTFILE="unifont" COMBINING="combining" \ + $(MAKE) FONTFILE="unifont" COMBINING="combining" \ FONTNAME="Unifont" PSNAME="Unifont" mv $(TTFSRC)/unifont.sfd $(COMPILED_DIR)/unifont-$(VERSION).sfd mv $(TTFSRC)/unifont.ttf \ $(COMPILED_DIR)/unifont-$(VERSION).ttf - # Second copy unifont_sample.bdf, to make an SBIT font. + # Second, copy unifont_sample.bdf, to make an SBIT font. install -p \ $(COMPILED_DIR)/unifont_sample-$(VERSION).bdf \ $(TTFSRC)/unifont_sample.bdf cd $(TTFSRC) ; \ - make sbit FONTFILE="unifont_sample" COMBINING="" \ + $(MAKE) sbit FONTFILE="unifont_sample" COMBINING="" \ FONTNAME="Unifont Sample" PSNAME="UnifontSample" mv $(TTFSRC)/unifont_sample.ttf \ $(COMPILED_DIR)/unifont_sample-$(VERSION).ttf - gzip -f -9 $(COMPILED_DIR)/unifont-$(VERSION).sfd # # Now build the ConScript Unicode Registry PUA font. @@ -303,7 +372,7 @@ csurttf: sort -u plane00csur/csur-combining.txt $(HEXDIR)/bmp-combining.txt \ > $(TTFSRC)/combining_csur.txt cd $(TTFSRC) ; \ - make outline FONTFILE="unifont_csur" COMBINING="combining_csur" \ + $(MAKE) outline FONTFILE="unifont_csur" COMBINING="combining_csur" \ FONTNAME="Unifont CSUR" PSNAME="UnifontCSUR" mv $(TTFSRC)/unifont_csur.sfd \ $(COMPILED_DIR)/unifont_csur-$(VERSION).sfd @@ -315,18 +384,29 @@ csurttf: # Now build the ConScript Unicode Registry PUA font. # upperttf: + # First, copy the ordinary version, to make a TrueType font. install -p \ $(COMPILED_DIR)/unifont_upper-$(VERSION).hex \ $(TTFSRC)/unifont_upper.hex sort -u $(UPPER_COMBINING) > $(TTFSRC)/combining_upper.txt cd $(TTFSRC) ; \ - make outline FONTFILE="unifont_upper" COMBINING="combining_upper" \ + $(MAKE) outline FONTFILE="unifont_upper" COMBINING="combining_upper" \ FONTNAME="Unifont Upper" PSNAME="UnifontUpper" mv $(TTFSRC)/unifont_upper.sfd \ $(COMPILED_DIR)/unifont_upper-$(VERSION).sfd mv $(TTFSRC)/unifont_upper.ttf \ $(COMPILED_DIR)/unifont_upper-$(VERSION).ttf gzip -f -9 $(COMPILED_DIR)/unifont_upper-$(VERSION).sfd + # Second, copy unifont_upper_sample.bdf, to make an SBIT font. + install -p \ + $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).bdf \ + $(TTFSRC)/unifont_upper_sample.bdf + cd $(TTFSRC) ; \ + $(MAKE) sbit FONTFILE="unifont_upper_sample" COMBINING="" \ + FONTNAME="Unifont Upper Sample" PSNAME="UnifontUpperSample" + mv $(TTFSRC)/unifont_upper_sample.ttf \ + $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).ttf + # @@ -336,10 +416,10 @@ uppercsurttf: install -p \ $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).hex \ $(TTFSRC)/unifont_upper_csur.hex - sort -u plane0[1-F]csur/*combining*.txt \ + sort -u plane0[1-F]/*combining*.txt plane0[1-F]csur/*combining*.txt \ > $(TTFSRC)/combining_upper_csur.txt cd $(TTFSRC) ; \ - make outline FONTFILE="unifont_upper_csur" COMBINING="combining_upper_csur" \ + $(MAKE) outline FONTFILE="unifont_upper_csur" COMBINING="combining_upper_csur" \ FONTNAME="Unifont Upper CSUR" PSNAME="UnifontUpperCSUR" mv $(TTFSRC)/unifont_upper_csur.sfd \ $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).sfd @@ -373,6 +453,10 @@ precompiled: all $(COMPILED_DIR)/unifont_upper-$(VERSION).bdf.gz \ $(COMPILED_DIR)/unifont_upper-$(VERSION).pcf.gz \ $(COMPILED_DIR)/unifont_upper-$(VERSION).ttf \ + $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).hex \ + $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).bdf.gz \ + $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).pcf.gz \ + $(COMPILED_DIR)/unifont_upper_sample-$(VERSION).ttf \ $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).hex \ $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).bdf.gz \ $(COMPILED_DIR)/unifont_upper_csur-$(VERSION).pcf.gz \ @@ -427,10 +511,11 @@ install: fi clean: - \rm -rf $(COMPILED_DIR)/bmp + \rm -rf $(COMPILED_DIR)/png \rm -f $(COMPILED_DIR)/unifont-$(VERSION).hex \rm -f $(COMPILED_DIR)/unifont-$(VERSION).bdf \rm -f $(COMPILED_DIR)/unifont-$(VERSION).bdf.gz + \rm -f $(COMPILED_DIR)/unifont-$(VERSION).sfd.gz \rm -f *~ # @@ -443,5 +528,5 @@ distclean: \rm -f *~ \rm -rf .DS* ._.DS* -.PHONY: all hex bdf pcf coverage pagecount bmp bigpic csurttf upper ttf \ +.PHONY: all hex bdf pcf coverage pagecount png bigpic csurttf upper ttf \ precompiled install clean distclean diff --git a/font/index.html b/font/index.html index 75123bb..962cc1c 100644 --- a/font/index.html +++ b/font/index.html @@ -6,248 +6,248 @@
Unicode Basic Multilingual Plane - 00 - 01 - 02 - 03 - 04 - 05 - 06 - 07 - 08 - 09 - 0A - 0B - 0C - 0D - 0E - 0F - - - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 1A - 1B - 1C - 1D - 1E - 1F - - - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 2A - 2B - 2C - 2D - 2E - 2F - - - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 3A - 3B - 3C - 3D - 3E - 3F - - - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 4A - 4B - 4C - 4D - 4E - 4F - - - 50 - 51 - 52 - 53 - 54 - 55 - 56 - 57 - 58 - 59 - 5A - 5B - 5C - 5D - 5E - 5F - - - 60 - 61 - 62 - 63 - 64 - 65 - 66 - 67 - 68 - 69 - 6A - 6B - 6C - 6D - 6E - 6F - - - 70 - 71 - 72 - 73 - 74 - 75 - 76 - 77 - 78 - 79 - 7A - 7B - 7C - 7D - 7E - 7F - - - 80 - 81 - 82 - 83 - 84 - 85 - 86 - 87 - 88 - 89 - 8A - 8B - 8C - 8D - 8E - 8F - - - 90 - 91 - 92 - 93 - 94 - 95 - 96 - 97 - 98 - 99 - 9A - 9B - 9C - 9D - 9E - 9F - - - A0 - A1 - A2 - A3 - A4 - A5 - A6 - A7 - A8 - A9 - AA - AB - AC - AD - AE - AF - - - B0 - B1 - B2 - B3 - B4 - B5 - B6 - B7 - B8 - B9 - BA - BB - BC - BD - BE - BF - - - C0 - C1 - C2 - C3 - C4 - C5 - C6 - C7 - C8 - C9 - CA - CB - CC - CD - CE - CF - - - D0 - D1 - D2 - D3 - D4 - D5 - D6 - D7 + 00 + 01 + 02 + 03 + 04 + 05 + 06 + 07 + 08 + 09 + 0A + 0B + 0C + 0D + 0E + 0F + + + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 1A + 1B + 1C + 1D + 1E + 1F + + + 20 + 21 + 22 + 23 + 24 + 25 + 26 + 27 + 28 + 29 + 2A + 2B + 2C + 2D + 2E + 2F + + + 30 + 31 + 32 + 33 + 34 + 35 + 36 + 37 + 38 + 39 + 3A + 3B + 3C + 3D + 3E + 3F + + + 40 + 41 + 42 + 43 + 44 + 45 + 46 + 47 + 48 + 49 + 4A + 4B + 4C + 4D + 4E + 4F + + + 50 + 51 + 52 + 53 + 54 + 55 + 56 + 57 + 58 + 59 + 5A + 5B + 5C + 5D + 5E + 5F + + + 60 + 61 + 62 + 63 + 64 + 65 + 66 + 67 + 68 + 69 + 6A + 6B + 6C + 6D + 6E + 6F + + + 70 + 71 + 72 + 73 + 74 + 75 + 76 + 77 + 78 + 79 + 7A + 7B + 7C + 7D + 7E + 7F + + + 80 + 81 + 82 + 83 + 84 + 85 + 86 + 87 + 88 + 89 + 8A + 8B + 8C + 8D + 8E + 8F + + + 90 + 91 + 92 + 93 + 94 + 95 + 96 + 97 + 98 + 99 + 9A + 9B + 9C + 9D + 9E + 9F + + + A0 + A1 + A2 + A3 + A4 + A5 + A6 + A7 + A8 + A9 + AA + AB + AC + AD + AE + AF + + + B0 + B1 + B2 + B3 + B4 + B5 + B6 + B7 + B8 + B9 + BA + BB + BC + BD + BE + BF + + + C0 + C1 + C2 + C3 + C4 + C5 + C6 + C7 + C8 + C9 + CA + CB + CC + CD + CE + CF + + + D0 + D1 + D2 + D3 + D4 + D5 + D6 + D7 Surrogate Pairs @@ -255,13 +255,308 @@ Private Use Area - F9 - FA - FB - FC - FD - FE - FF + F9 + FA + FB + FC + FD + FE + FF + + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ GNU Unifont Glyphs +
Unicode Supplemental Multilingual Plane +
0100010101020103010401050106010701080109010A010B010C010D010E010F
0110011101120113011401150116011701180119011A011B011C011D011E011F
0120012101220123012401250126012701280129012A012B012C012D012E012F
0130013101320133013401350136013701380139013A013B013C013D013E013F
0140014101420143014401450146014701480149014A014B014C014D014E014F
0150015101520153015401550156015701580159015A015B015C015D015E015F
0160016101620163016401650166016701680169016A016B016C016D016E016F
0170017101720173017401750176017701780179017A017B017C017D017E017F
0180018101820183018401850186018701880189018A018B018C018D018E018F
0190019101920193019401950196019701980199019A019B019C019D019E019F
01A001A101A201A301A401A501A601A701A801A901AA01AB01AC01AD01AE01AF
01B001B101B201B301B401B501B601B701B801B901BA01BB01BC01BD01BE01BF
01C001C101C201C301C401C501C601C701C801C901CA01CB01CC01CD01CE01CF
01D001D101D201D301D401D501D601D701D801D901DA01DB01DC01DD01DE01DF
01E001E101E201E301E401E501E601E701E801E901EA01EB01EC01ED01EE01EF
01F001F101F201F301F401F501F601F701F801F901FA01FB01FC01FD01FE01FF
diff --git a/font/plane00/README b/font/plane00/README index 22c8dd6..b60ba50 100644 --- a/font/plane00/README +++ b/font/plane00/README @@ -44,7 +44,7 @@ they can all be added by modifying the make file one level above this directory (modify the UNIFILES definition in ../Makefile) or with the call to "make" in the top-level directory with a command such as: - make UNASSIGNED="hexsrc/unassigned.hex" PUA="hexsrc/pua.hex" + make UNASSIGNED="plane00/unassigned.hex" PUA="plane00/pua.hex" Paul Hardy, 2014 diff --git a/font/plane00/bmp-combining.txt b/font/plane00/bmp-combining.txt index c840338..e5d389d 100644 --- a/font/plane00/bmp-combining.txt +++ b/font/plane00/bmp-combining.txt @@ -320,6 +320,7 @@ 08FC 08FD 08FE +08FF 0900 0901 0902 @@ -446,6 +447,7 @@ 0BCD 0BD0 0BD7 +0C00 0C01 0C02 0C03 @@ -467,6 +469,7 @@ 0C56 0C62 0C63 +0C81 0C82 0C83 0CBC @@ -488,6 +491,7 @@ 0CD6 0CE2 0CE3 +0D01 0D02 0D03 0D3E @@ -826,6 +830,21 @@ 1A7B 1A7C 1A7F +1AB0 +1AB1 +1AB2 +1AB3 +1AB4 +1AB5 +1AB6 +1AB7 +1AB8 +1AB9 +1ABA +1ABB +1ABC +1ABD +1ABE 1B00 1B01 1B02 @@ -935,6 +954,8 @@ 1CF2 1CF3 1CF4 +1CF8 +1CF9 1DC0 1DC1 1DC2 @@ -974,6 +995,21 @@ 1DE4 1DE5 1DE6 +1DE7 +1DE8 +1DE9 +1DEA +1DEB +1DEC +1DED +1DEE +1DEF +1DF0 +1DF1 +1DF2 +1DF3 +1DF4 +1DF5 1DFC 1DFD 1DFE @@ -1155,6 +1191,7 @@ A9BD A9BE A9BF A9C0 +A9E5 AA29 AA2A AA2B @@ -1173,6 +1210,8 @@ AA43 AA4C AA4D AA7B +AA7C +AA7D AAB0 AAB2 AAB3 @@ -1206,3 +1245,10 @@ FE23 FE24 FE25 FE26 +FE27 +FE28 +FE29 +FE2A +FE2B +FE2C +FE2D diff --git a/font/plane00/unassigned.hex b/font/plane00/unassigned.hex index 51eb2e9..0eb4c82 100644 --- a/font/plane00/unassigned.hex +++ b/font/plane00/unassigned.hex @@ -1,6 +1,5 @@ 0378:00007FFE738E6DF66DC66DF6738E7FFE7FFE61CE7DB67BCE77B677CE7FFE0000 0379:00007FFE738E6DF66DC66DF6738E7FFE7FFE61CE7DB67BC677F677CE7FFE0000 -037F:00007FFE738E6DF66DC66DF6738E7FFE7FFE61867DBE7B8E77BE77BE7FFE0000 0380:00007FFE738E6DF66DC66DF6738E7FFE7FFE73CE6DB673B66DB673CE7FFE0000 0381:00007FFE738E6DF66DC66DF6738E7FFE7FFE73EE6DCE73EE6DEE73C67FFE0000 0382:00007FFE738E6DF66DC66DF6738E7FFE7FFE73866DF673866DBE73867FFE0000 @@ -8,14 +7,6 @@ 038B:00007FFE738E6DF66DC66DF6738E7FFE7FFE738E6DB6738E6DB6738E7FFE0000 038D:00007FFE738E6DF66DC66DF6738E7FFE7FFE738E6DB673B66DB6738E7FFE0000 03A2:00007FFE738E6DF66DC66DF6738E7FFE7FFE61866DF661866DBE6D867FFE0000 -0528:00007FFE73866DBE6D866DF673867FFE7FFE61CE7DB661CE6FB661CE7FFE0000 -0529:00007FFE73866DBE6D866DF673867FFE7FFE61CE7DB661C66FF661CE7FFE0000 -052A:00007FFE73866DBE6D866DF673867FFE7FFE61867DB661866FB661B67FFE0000 -052B:00007FFE73866DBE6D866DF673867FFE7FFE618E7DB6618E6FB6618E7FFE0000 -052C:00007FFE73866DBE6D866DF673867FFE7FFE61C67DBE61BE6FBE61C67FFE0000 -052D:00007FFE73866DBE6D866DF673867FFE7FFE618E7DB661B66FB6618E7FFE0000 -052E:00007FFE73866DBE6D866DF673867FFE7FFE61867DBE618E6FBE61867FFE0000 -052F:00007FFE73866DBE6D866DF673867FFE7FFE61867DBE618E6FBE61BE7FFE0000 0530:00007FFE73866DBE6D866DF673867FFE7FFE63CE7DB671B67DB663CE7FFE0000 0557:00007FFE73866DBE6D866DF673867FFE7FFE61866FF661EE7DDE61DE7FFE0000 0558:00007FFE73866DBE6D866DF673867FFE7FFE61CE6FB661CE7DB661CE7FFE0000 @@ -23,8 +14,6 @@ 0588:00007FFE73866DBE6D866DF673867FFE7FFE73CE6DB673CE6DB673CE7FFE0000 058B:00007FFE73866DBE6D866DF673867FFE7FFE738E6DB6738E6DB6738E7FFE0000 058C:00007FFE73866DBE6D866DF673867FFE7FFE73C66DBE73BE6DBE73C67FFE0000 -058D:00007FFE73866DBE6D866DF673867FFE7FFE738E6DB673B66DB6738E7FFE0000 -058E:00007FFE73866DBE6D866DF673867FFE7FFE73866DBE738E6DBE73867FFE0000 0590:00007FFE73866DBE6D866DF673867FFE7FFE73CE6DB671B67DB673CE7FFE0000 05C8:00007FFE73866DBE6D866DF673867FFE7FFE71CE6FB66FCE6FB671CE7FFE0000 05C9:00007FFE73866DBE6D866DF673867FFE7FFE71CE6FB66FC66FF671CE7FFE0000 @@ -50,7 +39,6 @@ 05FD:00007FFE73866DBE6D866DF673867FFE7FFE618E6FB663B66FB66F8E7FFE0000 05FE:00007FFE73866DBE6D866DF673867FFE7FFE61866FBE638E6FBE6F867FFE0000 05FF:00007FFE73866DBE6D866DF673867FFE7FFE61866FBE638E6FBE6FBE7FFE0000 -0605:00007FFE73CE6DBE6D8E6DB673CE7FFE7FFE73866DBE6D866DF673867FFE0000 061D:00007FFE73CE6DBE6D8E6DB673CE7FFE7FFE7B8E73B67BB67BB6718E7FFE0000 070E:00007FFE73866DF66DEE6DDE73DE7FFE7FFE73866DBE6D8E6DBE73867FFE0000 074B:00007FFE73866DF66DEE6DDE73DE7FFE7FFE6D8E6DB6618E7DB67D8E7FFE0000 @@ -144,13 +132,6 @@ 089D:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE738E6DB671B67DB6738E7FFE0000 089E:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE73866DBE718E7DBE73867FFE0000 089F:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE73866DBE718E7DBE73BE7FFE0000 -08A1:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE61EE6DCE61EE6DEE6DC67FFE0000 -08AD:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE618E6DB661B66DB66D8E7FFE0000 -08AE:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE61866DBE618E6DBE6D867FFE0000 -08AF:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE61866DBE618E6DBE6DBE7FFE0000 -08B0:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE63CE6DB663B66DB663CE7FFE0000 -08B1:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE63EE6DCE63EE6DEE63C67FFE0000 -08B2:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE63866DF663866DBE63867FFE0000 08B3:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE638E6DF663C66DF6638E7FFE0000 08B4:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE63B66DB663866DF663F67FFE0000 08B5:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE63866DBE63866DF663867FFE0000 @@ -200,9 +181,6 @@ 08E1:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE61EE6FCE63EE6FEE61C67FFE0000 08E2:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE61866FF663866FBE61867FFE0000 08E3:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE618E6FF663C66FF6618E7FFE0000 -08FF:00007FFE73CE6DB66DCE6DB673CE7FFE7FFE61866FBE638E6FBE6FBE7FFE0000 -0978:00007FFE73CE6DB66DC66DF673CE7FFE7FFE61CE7DB67BCE77B677CE7FFE0000 -0980:00007FFE73CE6DB66DC66DF673CE7FFE7FFE73CE6DB673B66DB673CE7FFE0000 0984:00007FFE73CE6DB66DC66DF673CE7FFE7FFE73B66DB673866DF673F67FFE0000 098D:00007FFE73CE6DB66DC66DF673CE7FFE7FFE738E6DB673B66DB6738E7FFE0000 098E:00007FFE73CE6DB66DC66DF673CE7FFE7FFE73866DBE738E6DBE73867FFE0000 @@ -425,12 +403,10 @@ 0BFD:00007FFE738E6DB66D8E6DB6738E7FFE7FFE618E6FB663B66FB66F8E7FFE0000 0BFE:00007FFE738E6DB66D8E6DB6738E7FFE7FFE61866FBE638E6FBE6F867FFE0000 0BFF:00007FFE738E6DB66D8E6DB6738E7FFE7FFE61866FBE638E6FBE6FBE7FFE0000 -0C00:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE73CE6DB66DB66DB673CE7FFE0000 0C04:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE73B66DB66D866DF673F67FFE0000 0C0D:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE738E6DB66DB66DB6738E7FFE0000 0C11:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE7BEE73CE7BEE7BEE71C67FFE0000 0C29:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE61CE7DB661C66FF661CE7FFE0000 -0C34:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE63B67DB671867DF663F67FFE0000 0C3A:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE63867DB671867DB663B67FFE0000 0C3B:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE638E7DB6718E7DB6638E7FFE0000 0C3C:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE63C67DBE71BE7DBE63C67FFE0000 @@ -461,7 +437,6 @@ 0C76:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE61CE7DBE7B8E77B677CE7FFE0000 0C77:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE61867DF67BEE77DE77DE7FFE0000 0C80:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE73CE6DB673B66DB673CE7FFE0000 -0C81:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE73EE6DCE73EE6DEE73C67FFE0000 0C84:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE73B66DB673866DF673F67FFE0000 0C8D:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE738E6DB673B66DB6738E7FFE0000 0C91:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE73EE6DCE71EE7DEE73C67FFE0000 @@ -503,7 +478,6 @@ 0CFE:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE61866FBE638E6FBE6F867FFE0000 0CFF:00007FFE73C66DBE6DBE6DBE73C67FFE7FFE61866FBE638E6FBE6FBE7FFE0000 0D00:00007FFE738E6DB66DB66DB6738E7FFE7FFE73CE6DB66DB66DB673CE7FFE0000 -0D01:00007FFE738E6DB66DB66DB6738E7FFE7FFE73EE6DCE6DEE6DEE73C67FFE0000 0D04:00007FFE738E6DB66DB66DB6738E7FFE7FFE73B66DB66D866DF673F67FFE0000 0D0D:00007FFE738E6DB66DB66DB6738E7FFE7FFE738E6DB66DB66DB6738E7FFE0000 0D11:00007FFE738E6DB66DB66DB6738E7FFE7FFE7BEE73CE7BEE7BEE71C67FFE0000 @@ -557,16 +531,6 @@ 0DE3:00007FFE738E6DB66DB66DB6738E7FFE7FFE618E6FF663C66FF6618E7FFE0000 0DE4:00007FFE738E6DB66DB66DB6738E7FFE7FFE61B66FB663866FF661F67FFE0000 0DE5:00007FFE738E6DB66DB66DB6738E7FFE7FFE61866FBE63866FF661867FFE0000 -0DE6:00007FFE738E6DB66DB66DB6738E7FFE7FFE61CE6FBE638E6FB661CE7FFE0000 -0DE7:00007FFE738E6DB66DB66DB6738E7FFE7FFE61866FF663EE6FDE61DE7FFE0000 -0DE8:00007FFE738E6DB66DB66DB6738E7FFE7FFE61CE6FB663CE6FB661CE7FFE0000 -0DE9:00007FFE738E6DB66DB66DB6738E7FFE7FFE61CE6FB663C66FF661CE7FFE0000 -0DEA:00007FFE738E6DB66DB66DB6738E7FFE7FFE61866FB663866FB661B67FFE0000 -0DEB:00007FFE738E6DB66DB66DB6738E7FFE7FFE618E6FB6638E6FB6618E7FFE0000 -0DEC:00007FFE738E6DB66DB66DB6738E7FFE7FFE61C66FBE63BE6FBE61C67FFE0000 -0DED:00007FFE738E6DB66DB66DB6738E7FFE7FFE618E6FB663B66FB6618E7FFE0000 -0DEE:00007FFE738E6DB66DB66DB6738E7FFE7FFE61866FBE638E6FBE61867FFE0000 -0DEF:00007FFE738E6DB66DB66DB6738E7FFE7FFE61866FBE638E6FBE61BE7FFE0000 0DF0:00007FFE738E6DB66DB66DB6738E7FFE7FFE61CE6FB663B66FB66FCE7FFE0000 0DF1:00007FFE738E6DB66DB66DB6738E7FFE7FFE61EE6FCE63EE6FEE6FC67FFE0000 0DF5:00007FFE738E6DB66DB66DB6738E7FFE7FFE61866FBE63866FF66F867FFE0000 @@ -781,14 +745,6 @@ 169D:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE738E6DB671B67DB6738E7FFE0000 169E:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE73866DBE718E7DBE73867FFE0000 169F:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE73866DBE718E7DBE73BE7FFE0000 -16F1:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61EE6FCE63EE6FEE6FC67FFE0000 -16F2:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61866FF663866FBE6F867FFE0000 -16F3:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE618E6FF663C66FF66F8E7FFE0000 -16F4:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61B66FB663866FF66FF67FFE0000 -16F5:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61866FBE63866FF66F867FFE0000 -16F6:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61CE6FBE638E6FB66FCE7FFE0000 -16F7:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61866FF663EE6FDE6FDE7FFE0000 -16F8:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61CE6FB663CE6FB66FCE7FFE0000 16F9:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61CE6FB663C66FF66FCE7FFE0000 16FA:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE61866FB663866FB66FB67FFE0000 16FB:00007FFE7BCE73BE7B8E7BB671CE7FFE7FFE618E6FB6638E6FB66F8E7FFE0000 @@ -887,8 +843,6 @@ 18FD:00007FFE7BCE73B67BCE7BB671CE7FFE7FFE618E6FB663B66FB66F8E7FFE0000 18FE:00007FFE7BCE73B67BCE7BB671CE7FFE7FFE61866FBE638E6FBE6F867FFE0000 18FF:00007FFE7BCE73B67BCE7BB671CE7FFE7FFE61866FBE638E6FBE6FBE7FFE0000 -191D:00007FFE7BCE73B67BC67BF671CE7FFE7FFE7B8E73B67BB67BB6718E7FFE0000 -191E:00007FFE7BCE73B67BC67BF671CE7FFE7FFE7B8673BE7B8E7BBE71867FFE0000 191F:00007FFE7BCE73B67BC67BF671CE7FFE7FFE7B8673BE7B8E7BBE71BE7FFE0000 192C:00007FFE7BCE73B67BC67BF671CE7FFE7FFE61C67DBE61BE6FBE61C67FFE0000 192D:00007FFE7BCE73B67BC67BF671CE7FFE7FFE618E7DB661B66FB6618E7FFE0000 @@ -946,21 +900,6 @@ 1A9F:00007FFE7B8673B67B867BB671B67FFE7FFE73866DBE718E7DBE73BE7FFE0000 1AAE:00007FFE7B8673B67B867BB671B67FFE7FFE61866DBE618E6DBE6D867FFE0000 1AAF:00007FFE7B8673B67B867BB671B67FFE7FFE61866DBE618E6DBE6DBE7FFE0000 -1AB0:00007FFE7B8673B67B867BB671B67FFE7FFE63CE6DB663B66DB663CE7FFE0000 -1AB1:00007FFE7B8673B67B867BB671B67FFE7FFE63EE6DCE63EE6DEE63C67FFE0000 -1AB2:00007FFE7B8673B67B867BB671B67FFE7FFE63866DF663866DBE63867FFE0000 -1AB3:00007FFE7B8673B67B867BB671B67FFE7FFE638E6DF663C66DF6638E7FFE0000 -1AB4:00007FFE7B8673B67B867BB671B67FFE7FFE63B66DB663866DF663F67FFE0000 -1AB5:00007FFE7B8673B67B867BB671B67FFE7FFE63866DBE63866DF663867FFE0000 -1AB6:00007FFE7B8673B67B867BB671B67FFE7FFE63CE6DBE638E6DB663CE7FFE0000 -1AB7:00007FFE7B8673B67B867BB671B67FFE7FFE63866DF663EE6DDE63DE7FFE0000 -1AB8:00007FFE7B8673B67B867BB671B67FFE7FFE63CE6DB663CE6DB663CE7FFE0000 -1AB9:00007FFE7B8673B67B867BB671B67FFE7FFE63CE6DB663C66DF663CE7FFE0000 -1ABA:00007FFE7B8673B67B867BB671B67FFE7FFE63866DB663866DB663B67FFE0000 -1ABB:00007FFE7B8673B67B867BB671B67FFE7FFE638E6DB6638E6DB6638E7FFE0000 -1ABC:00007FFE7B8673B67B867BB671B67FFE7FFE63C66DBE63BE6DBE63C67FFE0000 -1ABD:00007FFE7B8673B67B867BB671B67FFE7FFE638E6DB663B66DB6638E7FFE0000 -1ABE:00007FFE7B8673B67B867BB671B67FFE7FFE63866DBE638E6DBE63867FFE0000 1ABF:00007FFE7B8673B67B867BB671B67FFE7FFE63866DBE638E6DBE63BE7FFE0000 1AC0:00007FFE7B8673B67B867BB671B67FFE7FFE71CE6FB66FB66FB671CE7FFE0000 1AC1:00007FFE7B8673B67B867BB671B67FFE7FFE71EE6FCE6FEE6FEE71C67FFE0000 @@ -1120,29 +1059,12 @@ 1CCE:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE71866FBE6F8E6FBE71867FFE0000 1CCF:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE71866FBE6F8E6FBE71BE7FFE0000 1CF7:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE61866FF663EE6FDE6FDE7FFE0000 -1CF8:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE61CE6FB663CE6FB66FCE7FFE0000 -1CF9:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE61CE6FB663C66FF66FCE7FFE0000 1CFA:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE61866FB663866FB66FB67FFE0000 1CFB:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE618E6FB6638E6FB66F8E7FFE0000 1CFC:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE61C66FBE63BE6FBE6FC67FFE0000 1CFD:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE618E6FB663B66FB66F8E7FFE0000 1CFE:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE61866FBE638E6FBE6F867FFE0000 1CFF:00007FFE7BC673BE7BBE7BBE71C67FFE7FFE61866FBE638E6FBE6FBE7FFE0000 -1DE7:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61866FF663EE6FDE61DE7FFE0000 -1DE8:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61CE6FB663CE6FB661CE7FFE0000 -1DE9:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61CE6FB663C66FF661CE7FFE0000 -1DEA:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61866FB663866FB661B67FFE0000 -1DEB:00007FFE7B8E73B67BB67BB6718E7FFE7FFE618E6FB6638E6FB6618E7FFE0000 -1DEC:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61C66FBE63BE6FBE61C67FFE0000 -1DED:00007FFE7B8E73B67BB67BB6718E7FFE7FFE618E6FB663B66FB6618E7FFE0000 -1DEE:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61866FBE638E6FBE61867FFE0000 -1DEF:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61866FBE638E6FBE61BE7FFE0000 -1DF0:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61CE6FB663B66FB66FCE7FFE0000 -1DF1:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61EE6FCE63EE6FEE6FC67FFE0000 -1DF2:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61866FF663866FBE6F867FFE0000 -1DF3:00007FFE7B8E73B67BB67BB6718E7FFE7FFE618E6FF663C66FF66F8E7FFE0000 -1DF4:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61B66FB663866FF66FF67FFE0000 -1DF5:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61866FBE63866FF66F867FFE0000 1DF6:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61CE6FBE638E6FB66FCE7FFE0000 1DF7:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61866FF663EE6FDE6FDE7FFE0000 1DF8:00007FFE7B8E73B67BB67BB6718E7FFE7FFE61CE6FB663CE6FB66FCE7FFE0000 @@ -1179,9 +1101,6 @@ 209D:00007FFE61CE7DB661B66FB661CE7FFE7FFE738E6DB671B67DB6738E7FFE0000 209E:00007FFE61CE7DB661B66FB661CE7FFE7FFE73866DBE718E7DBE73867FFE0000 209F:00007FFE61CE7DB661B66FB661CE7FFE7FFE73866DBE718E7DBE73BE7FFE0000 -20BB:00007FFE61CE7DB661B66FB661CE7FFE7FFE638E6DB6638E6DB6638E7FFE0000 -20BC:00007FFE61CE7DB661B66FB661CE7FFE7FFE63C66DBE63BE6DBE63C67FFE0000 -20BD:00007FFE61CE7DB661B66FB661CE7FFE7FFE638E6DB663B66DB6638E7FFE0000 20BE:00007FFE61CE7DB661B66FB661CE7FFE7FFE63866DBE638E6DBE63867FFE0000 20BF:00007FFE61CE7DB661B66FB661CE7FFE7FFE63866DBE638E6DBE63BE7FFE0000 20C0:00007FFE61CE7DB661B66FB661CE7FFE7FFE71CE6FB66FB66FB671CE7FFE0000 @@ -1221,13 +1140,6 @@ 218D:00007FFE61EE7DCE61EE6FEE61C67FFE7FFE738E6DB673B66DB6738E7FFE0000 218E:00007FFE61EE7DCE61EE6FEE61C67FFE7FFE73866DBE738E6DBE73867FFE0000 218F:00007FFE61EE7DCE61EE6FEE61C67FFE7FFE73866DBE738E6DBE73BE7FFE0000 -23F4:00007FFE618E7DF661C66FF6618E7FFE7FFE61B66FB663866FF66FF67FFE0000 -23F5:00007FFE618E7DF661C66FF6618E7FFE7FFE61866FBE63866FF66F867FFE0000 -23F6:00007FFE618E7DF661C66FF6618E7FFE7FFE61CE6FBE638E6FB66FCE7FFE0000 -23F7:00007FFE618E7DF661C66FF6618E7FFE7FFE61866FF663EE6FDE6FDE7FFE0000 -23F8:00007FFE618E7DF661C66FF6618E7FFE7FFE61CE6FB663CE6FB66FCE7FFE0000 -23F9:00007FFE618E7DF661C66FF6618E7FFE7FFE61CE6FB663C66FF66FCE7FFE0000 -23FA:00007FFE618E7DF661C66FF6618E7FFE7FFE61866FB663866FB66FB67FFE0000 23FB:00007FFE618E7DF661C66FF6618E7FFE7FFE618E6FB6638E6FB66F8E7FFE0000 23FC:00007FFE618E7DF661C66FF6618E7FFE7FFE61C66FBE63BE6FBE6FC67FFE0000 23FD:00007FFE618E7DF661C66FF6618E7FFE7FFE618E6FB663B66FB66F8E7FFE0000 @@ -1279,130 +1191,14 @@ 245D:00007FFE61B67DB661866FF661F67FFE7FFE618E6FB661B67DB6618E7FFE0000 245E:00007FFE61B67DB661866FF661F67FFE7FFE61866FBE618E7DBE61867FFE0000 245F:00007FFE61B67DB661866FF661F67FFE7FFE61866FBE618E7DBE61BE7FFE0000 -2700:00007FFE61867DF661EE6FDE61DE7FFE7FFE73CE6DB66DB66DB673CE7FFE0000 -2B4D:00007FFE618E7DB6618E6FB6618E7FFE7FFE6D8E6DB661B67DB67D8E7FFE0000 -2B4E:00007FFE618E7DB6618E6FB6618E7FFE7FFE6D866DBE618E7DBE7D867FFE0000 -2B4F:00007FFE618E7DB6618E6FB6618E7FFE7FFE6D866DBE618E7DBE7DBE7FFE0000 -2B5A:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866FB661867DB661B67FFE0000 -2B5B:00007FFE618E7DB6618E6FB6618E7FFE7FFE618E6FB6618E7DB6618E7FFE0000 -2B5C:00007FFE618E7DB6618E6FB6618E7FFE7FFE61C66FBE61BE7DBE61C67FFE0000 -2B5D:00007FFE618E7DB6618E6FB6618E7FFE7FFE618E6FB661B67DB6618E7FFE0000 -2B5E:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866FBE618E7DBE61867FFE0000 -2B5F:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866FBE618E7DBE61BE7FFE0000 -2B60:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6FB663B66DB673CE7FFE0000 -2B61:00007FFE618E7DB6618E6FB6618E7FFE7FFE73EE6FCE63EE6DEE73C67FFE0000 -2B62:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866FF663866DBE73867FFE0000 -2B63:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6FF663C66DF6738E7FFE0000 -2B64:00007FFE618E7DB6618E6FB6618E7FFE7FFE73B66FB663866DF673F67FFE0000 -2B65:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866FBE63866DF673867FFE0000 -2B66:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6FBE638E6DB673CE7FFE0000 -2B67:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866FF663EE6DDE73DE7FFE0000 -2B68:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6FB663CE6DB673CE7FFE0000 -2B69:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6FB663C66DF673CE7FFE0000 -2B6A:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866FB663866DB673B67FFE0000 -2B6B:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6FB6638E6DB6738E7FFE0000 -2B6C:00007FFE618E7DB6618E6FB6618E7FFE7FFE73C66FBE63BE6DBE73C67FFE0000 -2B6D:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6FB663B66DB6738E7FFE0000 -2B6E:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866FBE638E6DBE73867FFE0000 -2B6F:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866FBE638E6DBE73BE7FFE0000 -2B70:00007FFE618E7DB6618E6FB6618E7FFE7FFE61CE7DB67BB677B677CE7FFE0000 -2B71:00007FFE618E7DB6618E6FB6618E7FFE7FFE61EE7DCE7BEE77EE77C67FFE0000 -2B72:00007FFE618E7DB6618E6FB6618E7FFE7FFE61867DF67B8677BE77867FFE0000 -2B73:00007FFE618E7DB6618E6FB6618E7FFE7FFE618E7DF67BC677F6778E7FFE0000 2B74:00007FFE618E7DB6618E6FB6618E7FFE7FFE61B67DB67B8677F677F67FFE0000 2B75:00007FFE618E7DB6618E6FB6618E7FFE7FFE61867DBE7B8677F677867FFE0000 -2B76:00007FFE618E7DB6618E6FB6618E7FFE7FFE61CE7DBE7B8E77B677CE7FFE0000 -2B77:00007FFE618E7DB6618E6FB6618E7FFE7FFE61867DF67BEE77DE77DE7FFE0000 -2B78:00007FFE618E7DB6618E6FB6618E7FFE7FFE61CE7DB67BCE77B677CE7FFE0000 -2B79:00007FFE618E7DB6618E6FB6618E7FFE7FFE61CE7DB67BC677F677CE7FFE0000 -2B7A:00007FFE618E7DB6618E6FB6618E7FFE7FFE61867DB67B8677B677B67FFE0000 -2B7B:00007FFE618E7DB6618E6FB6618E7FFE7FFE618E7DB67B8E77B6778E7FFE0000 -2B7C:00007FFE618E7DB6618E6FB6618E7FFE7FFE61C67DBE7BBE77BE77C67FFE0000 -2B7D:00007FFE618E7DB6618E6FB6618E7FFE7FFE618E7DB67BB677B6778E7FFE0000 -2B7E:00007FFE618E7DB6618E6FB6618E7FFE7FFE61867DBE7B8E77BE77867FFE0000 -2B7F:00007FFE618E7DB6618E6FB6618E7FFE7FFE61867DBE7B8E77BE77BE7FFE0000 -2B80:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6DB673B66DB673CE7FFE0000 -2B81:00007FFE618E7DB6618E6FB6618E7FFE7FFE73EE6DCE73EE6DEE73C67FFE0000 -2B82:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DF673866DBE73867FFE0000 -2B83:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6DF673C66DF6738E7FFE0000 -2B84:00007FFE618E7DB6618E6FB6618E7FFE7FFE73B66DB673866DF673F67FFE0000 -2B85:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DBE73866DF673867FFE0000 -2B86:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6DBE738E6DB673CE7FFE0000 -2B87:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DF673EE6DDE73DE7FFE0000 -2B88:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6DB673CE6DB673CE7FFE0000 -2B89:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6DB673C66DF673CE7FFE0000 -2B8A:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DB673866DB673B67FFE0000 -2B8B:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6DB6738E6DB6738E7FFE0000 -2B8C:00007FFE618E7DB6618E6FB6618E7FFE7FFE73C66DBE73BE6DBE73C67FFE0000 -2B8D:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6DB673B66DB6738E7FFE0000 -2B8E:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DBE738E6DBE73867FFE0000 -2B8F:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DBE738E6DBE73BE7FFE0000 -2B90:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6DB671B67DB673CE7FFE0000 -2B91:00007FFE618E7DB6618E6FB6618E7FFE7FFE73EE6DCE71EE7DEE73C67FFE0000 -2B92:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DF671867DBE73867FFE0000 -2B93:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6DF671C67DF6738E7FFE0000 -2B94:00007FFE618E7DB6618E6FB6618E7FFE7FFE73B66DB671867DF673F67FFE0000 -2B95:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DBE71867DF673867FFE0000 2B96:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6DBE718E7DB673CE7FFE0000 2B97:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DF671EE7DDE73DE7FFE0000 -2B98:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6DB671CE7DB673CE7FFE0000 -2B99:00007FFE618E7DB6618E6FB6618E7FFE7FFE73CE6DB671C67DF673CE7FFE0000 -2B9A:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DB671867DB673B67FFE0000 -2B9B:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6DB6718E7DB6738E7FFE0000 -2B9C:00007FFE618E7DB6618E6FB6618E7FFE7FFE73C66DBE71BE7DBE73C67FFE0000 -2B9D:00007FFE618E7DB6618E6FB6618E7FFE7FFE738E6DB671B67DB6738E7FFE0000 -2B9E:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DBE718E7DBE73867FFE0000 -2B9F:00007FFE618E7DB6618E6FB6618E7FFE7FFE73866DBE718E7DBE73BE7FFE0000 -2BA0:00007FFE618E7DB6618E6FB6618E7FFE7FFE61CE6DB661B66DB66DCE7FFE0000 -2BA1:00007FFE618E7DB6618E6FB6618E7FFE7FFE61EE6DCE61EE6DEE6DC67FFE0000 -2BA2:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866DF661866DBE6D867FFE0000 -2BA3:00007FFE618E7DB6618E6FB6618E7FFE7FFE618E6DF661C66DF66D8E7FFE0000 -2BA4:00007FFE618E7DB6618E6FB6618E7FFE7FFE61B66DB661866DF66DF67FFE0000 -2BA5:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866DBE61866DF66D867FFE0000 -2BA6:00007FFE618E7DB6618E6FB6618E7FFE7FFE61CE6DBE618E6DB66DCE7FFE0000 -2BA7:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866DF661EE6DDE6DDE7FFE0000 -2BA8:00007FFE618E7DB6618E6FB6618E7FFE7FFE61CE6DB661CE6DB66DCE7FFE0000 -2BA9:00007FFE618E7DB6618E6FB6618E7FFE7FFE61CE6DB661C66DF66DCE7FFE0000 -2BAA:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866DB661866DB66DB67FFE0000 -2BAB:00007FFE618E7DB6618E6FB6618E7FFE7FFE618E6DB6618E6DB66D8E7FFE0000 -2BAC:00007FFE618E7DB6618E6FB6618E7FFE7FFE61C66DBE61BE6DBE6DC67FFE0000 -2BAD:00007FFE618E7DB6618E6FB6618E7FFE7FFE618E6DB661B66DB66D8E7FFE0000 -2BAE:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866DBE618E6DBE6D867FFE0000 -2BAF:00007FFE618E7DB6618E6FB6618E7FFE7FFE61866DBE618E6DBE6DBE7FFE0000 -2BB0:00007FFE618E7DB6618E6FB6618E7FFE7FFE63CE6DB663B66DB663CE7FFE0000 -2BB1:00007FFE618E7DB6618E6FB6618E7FFE7FFE63EE6DCE63EE6DEE63C67FFE0000 -2BB2:00007FFE618E7DB6618E6FB6618E7FFE7FFE63866DF663866DBE63867FFE0000 -2BB3:00007FFE618E7DB6618E6FB6618E7FFE7FFE638E6DF663C66DF6638E7FFE0000 -2BB4:00007FFE618E7DB6618E6FB6618E7FFE7FFE63B66DB663866DF663F67FFE0000 -2BB5:00007FFE618E7DB6618E6FB6618E7FFE7FFE63866DBE63866DF663867FFE0000 -2BB6:00007FFE618E7DB6618E6FB6618E7FFE7FFE63CE6DBE638E6DB663CE7FFE0000 -2BB7:00007FFE618E7DB6618E6FB6618E7FFE7FFE63866DF663EE6DDE63DE7FFE0000 -2BB8:00007FFE618E7DB6618E6FB6618E7FFE7FFE63CE6DB663CE6DB663CE7FFE0000 -2BB9:00007FFE618E7DB6618E6FB6618E7FFE7FFE63CE6DB663C66DF663CE7FFE0000 2BBA:00007FFE618E7DB6618E6FB6618E7FFE7FFE63866DB663866DB663B67FFE0000 2BBB:00007FFE618E7DB6618E6FB6618E7FFE7FFE638E6DB6638E6DB6638E7FFE0000 2BBC:00007FFE618E7DB6618E6FB6618E7FFE7FFE63C66DBE63BE6DBE63C67FFE0000 -2BBD:00007FFE618E7DB6618E6FB6618E7FFE7FFE638E6DB663B66DB6638E7FFE0000 -2BBE:00007FFE618E7DB6618E6FB6618E7FFE7FFE63866DBE638E6DBE63867FFE0000 -2BBF:00007FFE618E7DB6618E6FB6618E7FFE7FFE63866DBE638E6DBE63BE7FFE0000 -2BC0:00007FFE618E7DB6618E6FB6618E7FFE7FFE71CE6FB66FB66FB671CE7FFE0000 -2BC1:00007FFE618E7DB6618E6FB6618E7FFE7FFE71EE6FCE6FEE6FEE71C67FFE0000 -2BC2:00007FFE618E7DB6618E6FB6618E7FFE7FFE71866FF66F866FBE71867FFE0000 -2BC3:00007FFE618E7DB6618E6FB6618E7FFE7FFE718E6FF66FC66FF6718E7FFE0000 -2BC4:00007FFE618E7DB6618E6FB6618E7FFE7FFE71B66FB66F866FF671F67FFE0000 -2BC5:00007FFE618E7DB6618E6FB6618E7FFE7FFE71866FBE6F866FF671867FFE0000 -2BC6:00007FFE618E7DB6618E6FB6618E7FFE7FFE71CE6FBE6F8E6FB671CE7FFE0000 -2BC7:00007FFE618E7DB6618E6FB6618E7FFE7FFE71866FF66FEE6FDE71DE7FFE0000 -2BC8:00007FFE618E7DB6618E6FB6618E7FFE7FFE71CE6FB66FCE6FB671CE7FFE0000 2BC9:00007FFE618E7DB6618E6FB6618E7FFE7FFE71CE6FB66FC66FF671CE7FFE0000 -2BCA:00007FFE618E7DB6618E6FB6618E7FFE7FFE71866FB66F866FB671B67FFE0000 -2BCB:00007FFE618E7DB6618E6FB6618E7FFE7FFE718E6FB66F8E6FB6718E7FFE0000 -2BCC:00007FFE618E7DB6618E6FB6618E7FFE7FFE71C66FBE6FBE6FBE71C67FFE0000 -2BCD:00007FFE618E7DB6618E6FB6618E7FFE7FFE718E6FB66FB66FB6718E7FFE0000 -2BCE:00007FFE618E7DB6618E6FB6618E7FFE7FFE71866FBE6F8E6FBE71867FFE0000 -2BCF:00007FFE618E7DB6618E6FB6618E7FFE7FFE71866FBE6F8E6FBE71BE7FFE0000 -2BD0:00007FFE618E7DB6618E6FB6618E7FFE7FFE63CE6DB66DB66DB663CE7FFE0000 -2BD1:00007FFE618E7DB6618E6FB6618E7FFE7FFE63EE6DCE6DEE6DEE63C67FFE0000 2BD2:00007FFE618E7DB6618E6FB6618E7FFE7FFE63866DF66D866DBE63867FFE0000 2BD3:00007FFE618E7DB6618E6FB6618E7FFE7FFE638E6DF66DC66DF6638E7FFE0000 2BD4:00007FFE618E7DB6618E6FB6618E7FFE7FFE63B66DB66D866DF663F67FFE0000 @@ -1502,13 +1298,6 @@ 2DCF:00007FFE618E7DB661B66FB6618E7FFE7FFE71866FBE6F8E6FBE71BE7FFE0000 2DD7:00007FFE618E7DB661B66FB6618E7FFE7FFE63866DF66DEE6DDE63DE7FFE0000 2DDF:00007FFE618E7DB661B66FB6618E7FFE7FFE63866DBE6D8E6DBE63BE7FFE0000 -2E3C:00007FFE61867DBE618E6FBE61867FFE7FFE63C67DBE71BE7DBE63C67FFE0000 -2E3D:00007FFE61867DBE618E6FBE61867FFE7FFE638E7DB671B67DB6638E7FFE0000 -2E3E:00007FFE61867DBE618E6FBE61867FFE7FFE63867DBE718E7DBE63867FFE0000 -2E3F:00007FFE61867DBE618E6FBE61867FFE7FFE63867DBE718E7DBE63BE7FFE0000 -2E40:00007FFE61867DBE618E6FBE61867FFE7FFE6DCE6DB661B67DB67DCE7FFE0000 -2E41:00007FFE61867DBE618E6FBE61867FFE7FFE6DEE6DCE61EE7DEE7DC67FFE0000 -2E42:00007FFE61867DBE618E6FBE61867FFE7FFE6D866DF661867DBE7D867FFE0000 2E43:00007FFE61867DBE618E6FBE61867FFE7FFE6D8E6DF661C67DF67D8E7FFE0000 2E44:00007FFE61867DBE618E6FBE61867FFE7FFE6DB66DB661867DF67DF67FFE0000 2E45:00007FFE61867DBE618E6FBE61867FFE7FFE6D866DBE61867DF67D867FFE0000 @@ -1737,12 +1526,6 @@ A63C:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE63C67DBE71BE7DBE63C67FFE0000 A63D:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE638E7DB671B67DB6638E7FFE0000 A63E:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE63867DBE718E7DBE63867FFE0000 A63F:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE63867DBE718E7DBE63BE7FFE0000 -A698:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE73CE6DB671CE7DB673CE7FFE0000 -A699:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE73CE6DB671C67DF673CE7FFE0000 -A69A:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE73866DB671867DB673B67FFE0000 -A69B:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE738E6DB6718E7DB6738E7FFE0000 -A69C:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE73C66DBE71BE7DBE73C67FFE0000 -A69D:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE738E6DB671B67DB6738E7FFE0000 A69E:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE73866DBE718E7DBE73867FFE0000 A6F8:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE61CE6FB663CE6FB66FCE7FFE0000 A6F9:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE61CE6FB663C66FF66FCE7FFE0000 @@ -1753,25 +1536,8 @@ A6FD:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE618E6FB663B66FB66F8E7FFE0000 A6FE:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE61866FBE638E6FBE6F867FFE0000 A6FF:00007FFE61CE6DBE618E6DB66DCE7FFE7FFE61866FBE638E6FBE6FBE7FFE0000 A78F:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73866DBE738E6DBE73BE7FFE0000 -A794:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73B66DB671867DF673F67FFE0000 -A795:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73866DBE71867DF673867FFE0000 -A796:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73CE6DBE718E7DB673CE7FFE0000 -A797:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73866DF671EE7DDE73DE7FFE0000 -A798:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73CE6DB671CE7DB673CE7FFE0000 -A799:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73CE6DB671C67DF673CE7FFE0000 -A79A:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73866DB671867DB673B67FFE0000 -A79B:00007FFE61866DF661EE6DDE6DDE7FFE7FFE738E6DB6718E7DB6738E7FFE0000 -A79C:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73C66DBE71BE7DBE73C67FFE0000 -A79D:00007FFE61866DF661EE6DDE6DDE7FFE7FFE738E6DB671B67DB6738E7FFE0000 -A79E:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73866DBE718E7DBE73867FFE0000 -A79F:00007FFE61866DF661EE6DDE6DDE7FFE7FFE73866DBE718E7DBE73BE7FFE0000 -A7AB:00007FFE61866DF661EE6DDE6DDE7FFE7FFE618E6DB6618E6DB66D8E7FFE0000 -A7AC:00007FFE61866DF661EE6DDE6DDE7FFE7FFE61C66DBE61BE6DBE6DC67FFE0000 -A7AD:00007FFE61866DF661EE6DDE6DDE7FFE7FFE618E6DB661B66DB66D8E7FFE0000 A7AE:00007FFE61866DF661EE6DDE6DDE7FFE7FFE61866DBE618E6DBE6D867FFE0000 A7AF:00007FFE61866DF661EE6DDE6DDE7FFE7FFE61866DBE618E6DBE6DBE7FFE0000 -A7B0:00007FFE61866DF661EE6DDE6DDE7FFE7FFE63CE6DB663B66DB663CE7FFE0000 -A7B1:00007FFE61866DF661EE6DDE6DDE7FFE7FFE63EE6DCE63EE6DEE63C67FFE0000 A7B2:00007FFE61866DF661EE6DDE6DDE7FFE7FFE63866DF663866DBE63867FFE0000 A7B3:00007FFE61866DF661EE6DDE6DDE7FFE7FFE638E6DF663C66DF6638E7FFE0000 A7B4:00007FFE61866DF661EE6DDE6DDE7FFE7FFE63B66DB663866DF663F67FFE0000 @@ -1841,7 +1607,6 @@ A7F3:00007FFE61866DF661EE6DDE6DDE7FFE7FFE618E6FF663C66FF66F8E7FFE0000 A7F4:00007FFE61866DF661EE6DDE6DDE7FFE7FFE61B66FB663866FF66FF67FFE0000 A7F5:00007FFE61866DF661EE6DDE6DDE7FFE7FFE61866FBE63866FF66F867FFE0000 A7F6:00007FFE61866DF661EE6DDE6DDE7FFE7FFE61CE6FBE638E6FB66FCE7FFE0000 -A7F7:00007FFE61866DF661EE6DDE6DDE7FFE7FFE61866FF663EE6FDE6FDE7FFE0000 A82C:00007FFE61CE6DB661CE6DB66DCE7FFE7FFE61C67DBE61BE6FBE61C67FFE0000 A82D:00007FFE61CE6DB661CE6DB66DCE7FFE7FFE618E7DB661B66FB6618E7FFE0000 A82E:00007FFE61CE6DB661CE6DB66DCE7FFE7FFE61867DBE618E6FBE61867FFE0000 @@ -1898,37 +1663,6 @@ A9DA:00007FFE61CE6DB661C66DF66DCE7FFE7FFE63866DB66D866DB663B67FFE0000 A9DB:00007FFE61CE6DB661C66DF66DCE7FFE7FFE638E6DB66D8E6DB6638E7FFE0000 A9DC:00007FFE61CE6DB661C66DF66DCE7FFE7FFE63C66DBE6DBE6DBE63C67FFE0000 A9DD:00007FFE61CE6DB661C66DF66DCE7FFE7FFE638E6DB66DB66DB6638E7FFE0000 -A9E0:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61CE6FB663B66FB661CE7FFE0000 -A9E1:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61EE6FCE63EE6FEE61C67FFE0000 -A9E2:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FF663866FBE61867FFE0000 -A9E3:00007FFE61CE6DB661C66DF66DCE7FFE7FFE618E6FF663C66FF6618E7FFE0000 -A9E4:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61B66FB663866FF661F67FFE0000 -A9E5:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FBE63866FF661867FFE0000 -A9E6:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61CE6FBE638E6FB661CE7FFE0000 -A9E7:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FF663EE6FDE61DE7FFE0000 -A9E8:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61CE6FB663CE6FB661CE7FFE0000 -A9E9:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61CE6FB663C66FF661CE7FFE0000 -A9EA:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FB663866FB661B67FFE0000 -A9EB:00007FFE61CE6DB661C66DF66DCE7FFE7FFE618E6FB6638E6FB6618E7FFE0000 -A9EC:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61C66FBE63BE6FBE61C67FFE0000 -A9ED:00007FFE61CE6DB661C66DF66DCE7FFE7FFE618E6FB663B66FB6618E7FFE0000 -A9EE:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FBE638E6FBE61867FFE0000 -A9EF:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FBE638E6FBE61BE7FFE0000 -A9F0:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61CE6FB663B66FB66FCE7FFE0000 -A9F1:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61EE6FCE63EE6FEE6FC67FFE0000 -A9F2:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FF663866FBE6F867FFE0000 -A9F3:00007FFE61CE6DB661C66DF66DCE7FFE7FFE618E6FF663C66FF66F8E7FFE0000 -A9F4:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61B66FB663866FF66FF67FFE0000 -A9F5:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FBE63866FF66F867FFE0000 -A9F6:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61CE6FBE638E6FB66FCE7FFE0000 -A9F7:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FF663EE6FDE6FDE7FFE0000 -A9F8:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61CE6FB663CE6FB66FCE7FFE0000 -A9F9:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61CE6FB663C66FF66FCE7FFE0000 -A9FA:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FB663866FB66FB67FFE0000 -A9FB:00007FFE61CE6DB661C66DF66DCE7FFE7FFE618E6FB6638E6FB66F8E7FFE0000 -A9FC:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61C66FBE63BE6FBE6FC67FFE0000 -A9FD:00007FFE61CE6DB661C66DF66DCE7FFE7FFE618E6FB663B66FB66F8E7FFE0000 -A9FE:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FBE638E6FBE6F867FFE0000 A9FF:00007FFE61CE6DB661C66DF66DCE7FFE7FFE61866FBE638E6FBE6FBE7FFE0000 AA37:00007FFE61866DB661866DB66DB67FFE7FFE63867DF671EE7DDE63DE7FFE0000 AA38:00007FFE61866DB661866DB66DB67FFE7FFE63CE7DB671CE7DB663CE7FFE0000 @@ -1943,10 +1677,6 @@ AA4E:00007FFE61866DB661866DB66DB67FFE7FFE6D866DBE618E7DBE7D867FFE0000 AA4F:00007FFE61866DB661866DB66DB67FFE7FFE6D866DBE618E7DBE7DBE7FFE0000 AA5A:00007FFE61866DB661866DB66DB67FFE7FFE61866FB661867DB661B67FFE0000 AA5B:00007FFE61866DB661866DB66DB67FFE7FFE618E6FB6618E7DB6618E7FFE0000 -AA7C:00007FFE61866DB661866DB66DB67FFE7FFE61C67DBE7BBE77BE77C67FFE0000 -AA7D:00007FFE61866DB661866DB66DB67FFE7FFE618E7DB67BB677B6778E7FFE0000 -AA7E:00007FFE61866DB661866DB66DB67FFE7FFE61867DBE7B8E77BE77867FFE0000 -AA7F:00007FFE61866DB661866DB66DB67FFE7FFE61867DBE7B8E77BE77BE7FFE0000 AAC3:00007FFE61866DB661866DB66DB67FFE7FFE718E6FF66FC66FF6718E7FFE0000 AAC4:00007FFE61866DB661866DB66DB67FFE7FFE71B66FB66F866FF671F67FFE0000 AAC5:00007FFE61866DB661866DB66DB67FFE7FFE71866FBE6F866FF671867FFE0000 @@ -1996,60 +1726,10 @@ AB1E:00007FFE618E6DB6618E6DB66D8E7FFE7FFE7B8673BE7B8E7BBE71867FFE0000 AB1F:00007FFE618E6DB6618E6DB66D8E7FFE7FFE7B8673BE7B8E7BBE71BE7FFE0000 AB27:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61867DF661EE6FDE61DE7FFE0000 AB2F:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61867DBE618E6FBE61BE7FFE0000 -AB30:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63CE7DB671B67DB663CE7FFE0000 -AB31:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63EE7DCE71EE7DEE63C67FFE0000 -AB32:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63867DF671867DBE63867FFE0000 -AB33:00007FFE618E6DB6618E6DB66D8E7FFE7FFE638E7DF671C67DF6638E7FFE0000 -AB34:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63B67DB671867DF663F67FFE0000 -AB35:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63867DBE71867DF663867FFE0000 -AB36:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63CE7DBE718E7DB663CE7FFE0000 -AB37:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63867DF671EE7DDE63DE7FFE0000 -AB38:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63CE7DB671CE7DB663CE7FFE0000 -AB39:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63CE7DB671C67DF663CE7FFE0000 -AB3A:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63867DB671867DB663B67FFE0000 -AB3B:00007FFE618E6DB6618E6DB66D8E7FFE7FFE638E7DB6718E7DB6638E7FFE0000 -AB3C:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63C67DBE71BE7DBE63C67FFE0000 -AB3D:00007FFE618E6DB6618E6DB66D8E7FFE7FFE638E7DB671B67DB6638E7FFE0000 -AB3E:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63867DBE718E7DBE63867FFE0000 -AB3F:00007FFE618E6DB6618E6DB66D8E7FFE7FFE63867DBE718E7DBE63BE7FFE0000 -AB40:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6DCE6DB661B67DB67DCE7FFE0000 -AB41:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6DEE6DCE61EE7DEE7DC67FFE0000 -AB42:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D866DF661867DBE7D867FFE0000 -AB43:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D8E6DF661C67DF67D8E7FFE0000 -AB44:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6DB66DB661867DF67DF67FFE0000 -AB45:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D866DBE61867DF67D867FFE0000 -AB46:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6DCE6DBE618E7DB67DCE7FFE0000 -AB47:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D866DF661EE7DDE7DDE7FFE0000 -AB48:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6DCE6DB661CE7DB67DCE7FFE0000 -AB49:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6DCE6DB661C67DF67DCE7FFE0000 -AB4A:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D866DB661867DB67DB67FFE0000 -AB4B:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D8E6DB6618E7DB67D8E7FFE0000 -AB4C:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6DC66DBE61BE7DBE7DC67FFE0000 -AB4D:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D8E6DB661B67DB67D8E7FFE0000 -AB4E:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D866DBE618E7DBE7D867FFE0000 -AB4F:00007FFE618E6DB6618E6DB66D8E7FFE7FFE6D866DBE618E7DBE7DBE7FFE0000 -AB50:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61CE6FB661B67DB661CE7FFE0000 -AB51:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61EE6FCE61EE7DEE61C67FFE0000 -AB52:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61866FF661867DBE61867FFE0000 -AB53:00007FFE618E6DB6618E6DB66D8E7FFE7FFE618E6FF661C67DF6618E7FFE0000 -AB54:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61B66FB661867DF661F67FFE0000 -AB55:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61866FBE61867DF661867FFE0000 -AB56:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61CE6FBE618E7DB661CE7FFE0000 -AB57:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61866FF661EE7DDE61DE7FFE0000 -AB58:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61CE6FB661CE7DB661CE7FFE0000 -AB59:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61CE6FB661C67DF661CE7FFE0000 -AB5A:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61866FB661867DB661B67FFE0000 -AB5B:00007FFE618E6DB6618E6DB66D8E7FFE7FFE618E6FB6618E7DB6618E7FFE0000 -AB5C:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61C66FBE61BE7DBE61C67FFE0000 -AB5D:00007FFE618E6DB6618E6DB66D8E7FFE7FFE618E6FB661B67DB6618E7FFE0000 -AB5E:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61866FBE618E7DBE61867FFE0000 -AB5F:00007FFE618E6DB6618E6DB66D8E7FFE7FFE61866FBE618E7DBE61BE7FFE0000 AB60:00007FFE618E6DB6618E6DB66D8E7FFE7FFE73CE6FB663B66DB673CE7FFE0000 AB61:00007FFE618E6DB6618E6DB66D8E7FFE7FFE73EE6FCE63EE6DEE73C67FFE0000 AB62:00007FFE618E6DB6618E6DB66D8E7FFE7FFE73866FF663866DBE73867FFE0000 AB63:00007FFE618E6DB6618E6DB66D8E7FFE7FFE738E6FF663C66DF6738E7FFE0000 -AB64:00007FFE618E6DB6618E6DB66D8E7FFE7FFE73B66FB663866DF673F67FFE0000 -AB65:00007FFE618E6DB6618E6DB66D8E7FFE7FFE73866FBE63866DF673867FFE0000 AB66:00007FFE618E6DB6618E6DB66D8E7FFE7FFE73CE6FBE638E6DB673CE7FFE0000 AB67:00007FFE618E6DB6618E6DB66D8E7FFE7FFE73866FF663EE6DDE73DE7FFE0000 AB68:00007FFE618E6DB6618E6DB66D8E7FFE7FFE73CE6FB663CE6DB673CE7FFE0000 @@ -2281,13 +1961,6 @@ FE1C:00007FFE61866FBE638E6FBE6F867FFE7FFE7BC673BE7BBE7BBE71C67FFE0000 FE1D:00007FFE61866FBE638E6FBE6F867FFE7FFE7B8E73B67BB67BB6718E7FFE0000 FE1E:00007FFE61866FBE638E6FBE6F867FFE7FFE7B8673BE7B8E7BBE71867FFE0000 FE1F:00007FFE61866FBE638E6FBE6F867FFE7FFE7B8673BE7B8E7BBE71BE7FFE0000 -FE27:00007FFE61866FBE638E6FBE6F867FFE7FFE61867DF661EE6FDE61DE7FFE0000 -FE28:00007FFE61866FBE638E6FBE6F867FFE7FFE61CE7DB661CE6FB661CE7FFE0000 -FE29:00007FFE61866FBE638E6FBE6F867FFE7FFE61CE7DB661C66FF661CE7FFE0000 -FE2A:00007FFE61866FBE638E6FBE6F867FFE7FFE61867DB661866FB661B67FFE0000 -FE2B:00007FFE61866FBE638E6FBE6F867FFE7FFE618E7DB6618E6FB6618E7FFE0000 -FE2C:00007FFE61866FBE638E6FBE6F867FFE7FFE61C67DBE61BE6FBE61C67FFE0000 -FE2D:00007FFE61866FBE638E6FBE6F867FFE7FFE618E7DB661B66FB6618E7FFE0000 FE2E:00007FFE61866FBE638E6FBE6F867FFE7FFE61867DBE618E6FBE61867FFE0000 FE2F:00007FFE61866FBE638E6FBE6F867FFE7FFE61867DBE618E6FBE61BE7FFE0000 FE53:00007FFE61866FBE638E6FBE6F867FFE7FFE618E6FF661C67DF6618E7FFE0000 diff --git a/font/plane00/unifont-base.hex b/font/plane00/unifont-base.hex index b477722..ff70e9d 100644 --- a/font/plane00/unifont-base.hex +++ b/font/plane00/unifont-base.hex @@ -854,13 +854,13 @@ 0359:00000000000000000000000054387C38 035A:00000000000000000000000038545454 035B:08103E04080000000000000000000000 -035C:00000000000000000000000000413E00 -035D:00000000413E00000000000000000000 -035E:00000000007F00000000000000000000 -035F:00000000000000000000000000007F00 -0360:0000314E000000000000000000000000 -0361:00003E41000000000000000000000000 -0362:00000000000000000000000000027F02 +035C:0000000000000000000000000000000000000000000000000000000040023FFC +035D:00004002300C0FF0000000000000000000000000000000000000000000000000 +035E:000000001FF80000000000000000000000000000000000000000000000000000 +035F:0000000000000000000000000000000000000000000000000000000000001FF8 +0360:00001E0221844078000000000000000000000000000000000000000000000000 +0361:00000FF0300C4002000000000000000000000000000000000000000000000000 +0362:000000000000000000000000000000000000000000000000000000101FF80010 0363:3C44444C340000000000000000000000 0364:384478403C0000000000000000000000 0365:10003010380000000000000000000000 @@ -887,6 +887,7 @@ 037C:0000000000003C4240585840423C0000 037D:0000000000003C42021A1A02423C0000 037E:00000000000000001818000018080810 +037F:000000001F0404040404044444380000 0384:10101000000000000000000000000000 0385:10101044440000000000000000000000 0386:4040400018242442427E424242420000 @@ -1304,6 +1305,14 @@ 0525:0000000000007C444444444444470101 0526:0000000080808080F088848484870101 0527:0000000080808080F0888888888E0202 +0528:00000000111111111F11111111115020 +0529:0000000000001111111F111111115020 +052A:00000000000000000C4014461448145027E02460245044484444FE4282008200 +052B:0000000000000000000000001C461448245027E04450444844447E4242000000 +052C:000000004C4C5454547C2424447E4242 +052D:0000000000004C5454547C2424247E42 +052E:000000007C4444444444444444870101 +052F:0000000000007C444444444444870101 0531:00000000444444444444444745380000 0532:000000003C4242407C42404040400000 0533:0000000038444444443E050404040000 @@ -1390,6 +1399,8 @@ 0587:000000004040404444444444443B0000 0589:00000000000018180000001818000000 058A:0000000000000000000000623C000000 +058D:0000000000000DC012301248298827B027C81BC8232824901890076000000000 +058E:00000000000007601890249023281BC827C827B02988124812300DC000000000 058F:00000000384444041F041F0404040000 0591:000000000000000000000008081C2200 0592:00001800660000000000000000000000 @@ -1483,6 +1494,7 @@ 0602:5555800000018000000180000001800000018E000E1987E0000180000001AAAA 0603:555580000001800000018000001980240045814401499EF0000180000001AAAA 0604:55558000000180000001800000018000000180000195827C0201BF000001AAAA +0605:55558000000188041619A1E0000180000001800000018000000180000001AAAA 0606:000000A870A810D0088008800480040002700240014001800180010001000000 0607:00200040708010A0084008900460040002700240014001800180010001000000 0608:000000000000000000640E9832B004500410082007C000000000000000000000 @@ -2054,6 +2066,7 @@ 085B:0000000000000000000000000000000000000000000000000000008000800000 085E:0000000000000180066008100990124812480990081006600180000000000000 08A0:000000000000000422423C0028281000 +08A1:00000C100C10000422423C0010000000 08A2:00000000000820007E1020404840221C 08A3:000000202228202C32227C0000000000 08A4:0010002800060A0642423C0010000000 @@ -2065,6 +2078,12 @@ 08AA:00000000000000000402020234483402 08AB:000000000000000C12120E2204483000 08AC:000000000000000000000814146E404A +08AD:00000000000008080808080000000000 +08AE:000000000000080402427C0028001000 +08AF:000000000000000006194E4830042008 +08B0:00000810244850403C827E0000000000 +08B1:000000000000000814141E0404040400 +08B2:00001028440010000402020204483000 08E4:0004020C100800000000000000000000 08E5:00020505022518000000000000000000 08E6:000000000000000000000004020C1008 @@ -2092,6 +2111,7 @@ 08FC:00482492244800000000000000000000 08FD:00100824081000000000000000000000 08FE:00000814144E08300000000000000000 +08FF:001C0202041800000000000000000000 0900:000001C0023005B0098000000000000000000000000000000000000000000000 0901:0000098005B0023001C000000000000000000000000000000000000000000000 0902:0000018001800000000000000000000000000000000000000000000000000000 @@ -2212,6 +2232,7 @@ 0975:0040003C01021CFB2206023E06661C66046643E6436627661E66006600220000 0976:0100009000601CFF2260026006601C60046043E0436027601E60002010800F00 0977:0100009000601CFF2260026006601C60046043E027601E6010E00F0020401F80 +0978:000000000000FFFF1800180018003FE038700030003000300030006000400000 0979:000000000000FFFF00180018001803F8119808D808D807980018089802080000 097A:000000000000FFFF031803180318039806580438047803D80018001800080000 097B:000000000000FFFF01980198019801980798039801980098001800180FF80000 @@ -2219,6 +2240,7 @@ 097D:00000000000007C00E200C1000100010003003E003C003000300030003000100 097E:000000000000FFFF0018001803F80600060003F000180418021801F000000FFE 097F:000000000000FFFF0018001807D80E780D180C980C7807F8001800180FF80000 +0980:00000000000007800DC018603060306016600E60006000600068006800300000 0981:0000018005A0042003C000000000000000000000000000000000000000000000 0982:000000000000000000000000000C0012000C00000018000C0006000100000000 0983:000000000000000000000000000C0012000C0000000C0012000C000000000000 @@ -2636,6 +2658,7 @@ 0BF8:00000000000000003E024105808583C5E4A2949594A5633E0008001000000000 0BF9:0E0011003C8052F04C0047E0484048404840487048484848400820101FE00000 0BFA:0038004400F2014B01300F8011001100110011C011201120002000401F802000 +0C00:000001800990042003C000000000000000000000000000000000000000000000 0C01:0000000000000000000000010002000400040004000200010000000000000000 0C02:0000000000000000000000000006000900090006000000000000000000000000 0C03:0000000000000000000200050005000200000002000500050002000000000000 @@ -2683,6 +2706,7 @@ 0C31:00000000000000000C60129032882FC82008200810100FE00000000000000000 0C32:000000000000000018C02420641058104010402020401F800000000000000000 0C33:0008001001A001C00040182024102C1010200FC0090006000000000000000000 +0C34:000000000000000018C02520653058D04010421022201DC00000000000000000 0C35:000000100020004001E001900008000800080E0813100CE00000000000000000 0C36:00000040008001000780064000200E2011401380048003000000000000000000 0C37:004000800900060000E000100008000800080E0813100CE00010000800040000 @@ -2729,6 +2753,7 @@ 0C7D:000000000000000007C00020002001C002000400040003F80000000000000000 0C7E:0000000000000700008003000400030000800300040003F80000000000000000 0C7F:0000000000000000060009001608100810101010082007C00000000000000000 +0C81:000001800990042003C000000000000000000000000000000000000000000000 0C82:0000000000000000000000000006000900090006000000000000000000000000 0C83:0000000000000000000200050005000200020005000500020000000000000000 0C85:00000000000000000C60129032482CE82008200810100FE00000000000000000 @@ -2815,6 +2840,7 @@ 0CEF:00000000000000001FF82000400040003F004000400038000000000000000000 0CF1:000000000000000000000FE0044002800100028004400FE00000000000000000 0CF2:0000000000000000000000001C702288228822881C7000000000000000000000 +0D01:000001800990042003C000000000000000000000000000000000000000000000 0D02:0000000000000000000000000006000900090006000000000000000000000000 0D03:0000000000000000000200050005000200000002000500050002000000000000 0D05:00000000000000001E3021487C84A284BC9CA2A4A2A41C980000000000000000 @@ -2976,7 +3002,7 @@ 0DC6:0000000000000000000000000EE011102008200810100C600000000000000000 0DCA:000E0009000E0008000800080008000000000000000000000000000000000000 0DCF:0000000000000000000000000006000900010001000900060000000000000000 -0DD0:0000000000000000000200020004000400040004000400040004000300000000 +0DD0:0000000000000000003E00020004000400040004000400040004000300000000 0DD1:000000000000000000000000000E000200040002000400040004000300000000 0DD2:07F0080808080410000000000000000000000000000000000000000000000000 0DD3:07F0084808480430000000000000000000000000000000000000000000000000 @@ -2990,6 +3016,16 @@ 0DDD:000E0009000E00084008A008900E90098001E001E009E0060FF0000000000000 0DDE:00000000000000004004A008900A900D8001E001E009E0060000000000000000 0DDF:000000000000000000040008000A000D00010001000900060000000000000000 +0DE6:0000000007000880108010800FE00090009001E0008000800080008000800080 +0DE7:00000000000000001FC02020479049504950465020901F100000000000000000 +0DE8:00000000000000001F8C20524F2252A252A24CA221241E280000000000000000 +0DE9:00000000000000003E2C41529C92AA92AA92929244A238AC0000000000000000 +0DEA:0008001008201C702AA83298044018302008200810100FE00000000000000000 +0DEB:0000010003800540064000800300040004100260018000800080007000000000 +0DEC:0000000000000000000000000EE011102C7C228A12920C600000000000000000 +0DED:00000000000000000FE0102012400C4000400080008000840084007800000000 +0DEE:0000004000800100020004C00920121010101010082007C00000000000000000 +0DEF:07E00890086004001F8C20524F2252A252A24CA221241E280000000000000000 0DF2:0000000000000000000000000012002D0009001B002D00120000000000000000 0DF3:000000000000000000040008000A000D00010005000B00060000000000000000 0DF4:0000000000000000000000000AA04AA4555425485014C0060000000000000000 @@ -5078,6 +5114,14 @@ 16EE:00101814121010305090101010101000 16EF:00925454383810101010383854549200 16F0:00101010385492929292925438101000 +16F1:00404040404040404854644442424200 +16F2:000808080888C8A89888808080808000 +16F3:00081C2A492A1C080808080808080800 +16F4:0040404044464C5464C4440404040400 +16F5:00081020100810201008102010080000 +16F6:00808040402224181028488404020200 +16F7:00404040407048444242424242424200 +16F8:00080808080808080808142222414100 1700:00000000000000006004100A7808081008100820084008800700000000000000 1701:0000000000000000400030000FFC04020A8073400222001C0000000000000000 1702:000000000000000003E0041000100020005000100010082007C0000000000000 @@ -5522,6 +5566,8 @@ 191A:0000000000001A00260022002200220026001A00020002000200000000000000 191B:0000000000001FC0224022402240224022401C40004000400040000000000000 191C:0000000000001F002100420044004F0040804000200010400F80000000000000 +191D:0000000000007FC0100010001C00120011000100010001000100000000000000 +191E:0000000000007FC0100010001F00010001000900150012000E00010001000000 1920:0600090007F00000000000000000000000000000000000000000000000000000 1921:03E0041002200038000000000000000000000000000000000000000000000000 1922:00000000000000000000000000000000000000000000000000000600090007F0 @@ -5866,6 +5912,21 @@ 1AAB:0000000000000000000000200220042004A003A000A000A00000000000000000 1AAC:000000380004000401C4022800300E201140018011000E000000000000000000 1AAD:0000000000000100028005200410020804080408021001E00000000000000000 +1AB0:00002854920000000000000000000000 +1AB1:00001028AA1000000000000000000000 +1AB2:00006C926C0000000000000000000000 +1AB3:00105438100000000000000000000000 +1AB4:00001044000000000000000000000000 +1AB5:00000000000000000000000000552255 +1AB6:0000000000000000000000000054AAAA +1AB7:00000000000000000000000000080804 +1AB8:00000000000000000000000000242412 +1AB9:00000000000000000000000000204080 +1ABA:0000000000000000000000000020C0C0 +1ABB:00004482824400000000000000000000 +1ABC:0024C3C3C3C324000000000000000000 +1ABD:00000000000000000000000044828244 +1ABE:00000000000000000000428181420000 1B00:0FE0111012900920000000000000000000000000000000000000000000000000 1B01:01000AA00AA007C0000000000000000000000000000000000000000000000000 1B02:0100028000400020000000000000000000000000000000000000000000000000 @@ -6276,6 +6337,8 @@ 1CF4:0000108008800700000000000000000000000000000000000000000000000000 1CF5:0000000000000000022002200140014000800140014002200220000000000000 1CF6:00000000000000000000124012400D80000000000D8012401240000000000000 +1CF8:0000030004800480030000000000000000000000000000000000000000000000 +1CF9:0000183024482448183000000000000000000000000000000000000000000000 1D00:000000000000102844447C4444440000 1D01:0000000000001E28487E4848484E0000 1D02:0000000000007C921212FC90927C0000 @@ -6481,7 +6544,7 @@ 1DCA:0000000000000000000000002C302020 1DCB:008E7000000000000000000000000000 1DCC:00708E00000000000000000000000000 -1DCD:00186681000000000000000000000000 +1DCD:0000018006600810000000000000000000000000000000000000000000000000 1DCE:00300808100000000000000000000000 1DCF:000000000000000000000010203C0408 1DD0:00000000000000000000000812394600 @@ -6507,6 +6570,21 @@ 1DE4:1C201804380000000000000000000000 1DE5:18242060202000000000000000000000 1DE6:3C0418203C0000000000000000000000 +1DE7:001C24241C0000000000000000000000 +1DE8:101C121C000000000000000000000000 +1DE9:18242824380000000000000000000000 +1DEA:38043C24180000000000000000000000 +1DEB:0C103810100000000000000000000000 +1DEC:10381038100000000000000000000000 +1DED:00182424588000000000000000000000 +1DEE:38243820000000000000000000000000 +1DEF:0C101010600000000000000000000000 +1DF0:0024245C800000000000000000000000 +1DF1:00925428000000000000000000000000 +1DF2:14001C241C0000000000000000000000 +1DF3:28001824180000000000000000000000 +1DF4:28002828380000000000000000000000 +1DF5:0010107C000000000000000000000000 1DFC:000000000000000000000000000000000000000000000000000001E006180804 1DFD:0000000000000000000000324C00324C 1DFE:08102010080000000000000000000000 @@ -7139,6 +7217,9 @@ 20B8:000000000000FE00FE10101010100000 20B9:0000000000001FF801801FF800C000C003C00380038001000080004000200010 20BA:002020283060A83062A2243800000000 +20BB:0000000040A0FC224254E84044380000 +20BC:00000000000000101038545454540000 +20BD:000000003C2222227C207C2020200000 20D0:0010207E000000000000000000000000 20D1:0008047E000000000000000000000000 20D2:00000000101010101010101010100000 @@ -7922,6 +8003,13 @@ 23F1:00000300030007D808381110210821082108200820081010082007C000000000 23F2:00000000000007C008201010240822082108200820081010082007C000000000 23F3:00007FFC1010101012900D6006C0028006C0082011101AB015507FFC00000000 +23F4:000000000000004000C001C003C007C00FC007C003C001C000C0004000000000 +23F5:00000000000008000C000E000F000F800FC00F800F000E000C00080000000000 +23F6:0000000000000000000000000100038007C00FE01FF03FF80000000000000000 +23F7:0000000000000000000000003FF81FF00FE007C0038001000000000000000000 +23F8:0000000000000660066006600660066006600660066006600660066000000000 +23F9:00000000000000001FF81FF81FF81FF81FF81FF81FF81FF81FF81FF800000000 +23FA:000000000000000007E00FF01FF81FF81FF81FF81FF81FF80FF007E000000000 2400:000000000000000000004A506A505A50499E0000000000000000000000000000 2401:0000000000000000000039924252325E0A527192000000000000000000000000 2402:000000000000000000003BA44124311809247124000000000000000000000000 @@ -7973,154 +8061,154 @@ 2449:00000000006D6D6D6D6D6D6D6D6D0000 244A:00000000A0A050282814140A05050000 2460:07C0183020084104430485028102810281028102410447C42008183007C00000 -2461:07C01830200847C448248022802280C28302840248244FE42008183007C00000 -2462:07C01830200847C448248022802280C280228022482447C42008183007C00000 -2463:07C018302008404440C481428242844288429FF2404441F42008183007C00000 -2464:07C0183020084FE4480488028FC2802280228022482447C42008183007C00000 -2465:07C01830200847C44824880288028FC288228822482447C42008183007C00000 -2466:07C0183020084FE4482480428042808281028102420442042008183007C00000 -2467:07C01830200847C448248822882287C288228822482447C42008183007C00000 -2468:07C01830200847C448248822882287E280228022482447C42008183007C00000 -2469:07C01830200848E459148912891289128912891249145CE42008183007C00000 -246A:00000FF0100824244C624422442244224422442244224E72200410080FF00000 -246B:00000FF0100824E44D1245924412446244824502450A4FF2200410080FF00000 -246C:00000FF0100824E44D124412441244624412451245124EE2200410080FF00000 -246D:00000FF0100824244C62446244A244A2452247FA44224E72200410080FF00000 -246E:00000FF0100825944D624502456245924412441245124EE2200410080FF00000 -246F:00000FF0100824644C924502456245924512451245124EE2200410080FF00000 -2470:00000FF0100825F44D124412442244424442444244424EE2200410080FF00000 -2471:00000FF0100824E44D124512451244E24512451245124EE2200410080FF00000 -2472:00000FF0100824E44D124512451244F24412441245124EE2200410080FF00000 -2473:00000FF010082C6452924292429244924892509252925E62200410080FF00000 -2474:0000400481028102810281028102810281028102810281028102810240040000 -2475:00004004878288428842804280428042808283028402884288428FC240040000 -2476:0000400487828842884280428082830280828042804288428842878240040000 -2477:0000418482828282828284828482888288828FE2808280828082808240040000 -2478:000040048FC28802880288028B828C4288428042804288428842878240040000 -2479:00004004878288428842880288028B828C428842884288428842878240040000 -247A:000040048FE28822882280428082808280828102810281028102810240040000 -247B:0000400487828842884288428842878288428842884288428842878240040000 -247C:000040048782884288428842884288C287428042804288428842878240040000 -247D:0000400488E2891289128912891289128912891289128912891288E240040000 -247E:0000400488228822882288228822882288228822882288228822882240040000 -247F:0000400491E29212921290129012902290C2910292029212921293F240040000 -2480:0000400491E2921292129012902290C29022901290129212921291E240040000 -2481:00004004906290A290A290A2912291229222922293FA90229022902240040000 -2482:0000400493F292029202920292E293129212901290129212921291E240040000 -2483:0000400491E2921292129202920292E29312921292129212921291E240040000 -2484:0000400493F29212921290229042904290429082908290829082908240040000 -2485:0000400491E2921292129212921291E29212921292129212921291E240040000 -2486:0000400491E29212921292129212923291D2901290129212921291E240040000 -2487:000040049C72A28AA28A828A828A848A888A908AA08AA28AA28ABE7240040000 -2488:0000020006000A00020002000200020002000200020002000200020002400000 -2489:00000F001080108000800080008001000600080010001000108010801F900000 -248A:00000F001080108000800080010006000100008000801080108010800F100000 -248B:00000300050005000500090009000900110011001FC001000100010001080100 -248C:00001F801000100010001000100017001880108000800080108010800F100000 -248D:00000F001080108010801000100017001880108010801080108010800F100000 -248E:00001FC010401040008001000100010002000200020002000200020002080000 -248F:00000F001080108010801080090006000900108010801080108010800F100000 -2490:00000F001080108010801080108011800E80008000801080108010800F100000 -2491:000023C06420A420242024202420242024202420242024202420242023C80000 -2492:000020806180A280208020802080208020802080208020802080208020900000 -2493:000023C06420A420202020202020204021802200240024002420242027E40000 -2494:000023C06420A420202020202040218020402020202024202420242023C40000 -2495:000020C06140A14021402240224022402440244027F020402040204020480000 -2496:000027E06400A40024002400240025C026202420202020202420242023C40000 -2497:000023C06420A42024202400240025C026202420242024202420242023C40000 -2498:000027F06410A410202020402040204020802080208020802080208020840000 -2499:000023C06420A420242024202240218022402420242024202420242023C40000 -249A:000023C06420A420242024202420246023A02020202024202420242023C40000 -249B:000038E04510451005100510051019102110411041104110451045107CE40000 -249C:0000181820044002400243C24422402243E24422442243DA4002200418180000 -249D:0000181824044C02440245C2462244124412441246224DC24002200418180000 -249E:0000181820044002400243C24422480248024812442243C24002200418180000 -249F:0000181820244062402243A24462482248224822446243B24002200418180000 -24A0:0000181820044002400247C2482248224FE24802482247C24002200418180000 -24A1:0000181820C44162410247C24102410241024102410243824002200418180000 -24A2:0000181820044002403243C2442244224FC2480247E24812481227E418180000 -24A3:0000181824044C02440244E2472244224422442244224E724002200418180000 -24A4:0000189820844002400240824182408240824082408241C24002200418180000 -24A5:0000189820844002400240824182408240824082408240824482230418180000 -24A6:0000181824044C02440244E244424482478244C244624E724002200418180000 -24A7:0000181821044302410241024102410241024102410243824002200418180000 -24A8:000018182004400240024B625DA249224922492249225DB24002200418180000 -24A9:0000181820044002400244E24F2244224422442244224E724002200418180000 -24AA:0000181820044002400247C24822482248224822482247C24002200418180000 -24AB:0000181820044002400245C24E22441244124412462245C244022E0418180000 -24AC:0000181820044002400243A24462482248224822446243A24022207418180000 -24AD:0000181820044002400244E24F3244024402440244024E024002200418180000 -24AE:0000181820044002400243E24412440243E24012441243E24002200418180000 -24AF:00001818200440024102410247C2410241024102412241C24002200418180000 -24B0:0000181820044002400244224C62442244224422446247B24002200418180000 -24B1:000018182004400240024E3A4412422242224142414240824002200418180000 -24B2:000018182004400240025FBA4912491244A245A2424242424002200418180000 -24B3:000018182004400240024E72442242424182424244224E724002200418180000 -24B4:000018182004400240025C724822444242824102410243824002200418180000 -24B5:0000181820044002400243F24222444240824102421247E24002200418180000 -24B6:07C018302108428444448442844287C28442844244444C642008183007C00000 -24B7:07C0183020084F8444448422844287828442842244444FC42008183007C00000 -24B8:07C01830200843C4442484028402840284028402442443C42008183007C00000 -24B9:07C0183020084F8444448422842284228422842244444F842008183007C00000 -24BA:07C0183020084FE444248402840287828402840244244FE42008183007C00000 -24BB:07C0183020084FE444248402840287828402840244044E042008183007C00000 -24BC:07C01830200843C444248402840284E284228422446443A42008183007C00000 -24BD:07C0183020084EE444448442844287C28442844244444EE42008183007C00000 -24BE:07C0183020084384410481028102810281028102410443842008183007C00000 -24BF:07C01830200841C4408480828082808280828082488447042008183007C00000 -24C0:07C0183020084E6444448482850286028502848244444E642008183007C00000 -24C1:07C0183020084E0444048402840284028402840244244FC42008183007C00000 -24C2:07C0183020084C6446C486C2854285428442844244444EE42008183007C00000 -24C3:07C0183020084C644444864286428542854284C244C44C642008183007C00000 -24C4:07C0183020084384444488228822882288228822444443842008183007C00000 -24C5:07C0183020084F8444448442844287828402840244044E042008183007C00000 -24C6:07C01830200843844444882288228822882289A2444443A42008183007C00000 -24C7:07C0183020084F8444448442844287828502848244444E242008183007C00000 -24C8:07C0183020084384444484028402838280428042444443842008183007C00000 -24C9:07C0183020084FE4492481028102810281028102410443842008183007C00000 -24CA:07C0183020084EE4444484428442844284428442444443842008183007C00000 -24CB:07C0183020084C64444484428442828282828282410441042008183007C00000 -24CC:07C0183020084C644544854285428542854286C2444444442008183007C00000 -24CD:07C0183020084EE444448442828281028282844244444EE42008183007C00000 -24CE:07C0183020084EE4444484428282810281028102410443842008183007C00000 -24CF:07C0183020084FE448248042808281028202840248244FE42008183007C00000 -24D0:00000FF010082004400247C24822402247E24822482247DA200410080FF00000 -24D1:00000FF014082C04440245C2462244124412441246224DC2200410080FF00000 -24D2:00000FF010082004400243C24422480248024802443243C2200410080FF00000 -24D3:00000FF010282064402243A24462482248224822482247D2200410080FF00000 -24D4:00000FF010082004400243C2442248124FF24802441243E2200410080FF00000 -24D5:00000FF011C82164410247C2410241024102410241024382200410080FF00000 -24D6:00000FF010082004406243C24422442247C248024FE24812281417E80FF00000 -24D7:00000FF014082C04440245E2462244224422442244224E72200410080FF00000 -24D8:00000FF010882084400240824182408240824082408241C2200410080FF00000 -24D9:00000FF010882084400240824182408240824082408240822C8413080FF00000 -24DA:00000FF014082C04440244F24442458246C2446244324E7A200410080FF00000 -24DB:00000FF01108230441024102410241024102410241024382200410080FF00000 -24DC:00000FF01008200440024B625DA249224922492249225DB2200410080FF00000 -24DD:00000FF010082004400245E24E2244224422442244224E72200410080FF00000 -24DE:00000FF010082004400243E24412441244124412441243E2200410080FF00000 -24DF:00000FF010082004400245C24E22441244124412462245C2240414080FF00000 -24E0:00000FF010082004400243A24462482248224822446243A2202410280FF00000 -24E1:00000FF010082004400244E24F3244024402440244024E02200410080FF00000 -24E2:00000FF010082004400243E24412460241C24032441243E2200410080FF00000 -24E3:00000FF0100820044102410247C2410241024102412241C2200410080FF00000 -24E4:00000FF010082004400244224C62442244224422442247D2200410080FF00000 -24E5:00000FF01008200440024E3A441242224222414241424082200410080FF00000 -24E6:00000FF01008200440027BBA5112511249A24AA244424442200410080FF00000 -24E7:00000FF01008200440025C72444242824102428244425C72200410080FF00000 -24E8:00000FF01008200440025C72482244424282410241024382200410080FF00000 -24E9:00000FF010082004400247E2442248424182420244224FC2200410080FF00000 -24EA:000007E01818200443C2442284218421842184218421442243C22004181807E0 -24EB:0000000007E01FF83FFC3FFC7BDE739E7BDE7BDE718E3FFC3FFC1FF807E00000 -24EC:0000000007E01FF83FFC3FFC7B9E73EE7BDE7BBE718E3FFC3FFC1FF807E00000 -24ED:0000000007E01FF83FFC3FFC7B9E73EE7B9E7BEE719E3FFC3FFC1FF807E00000 -24EE:0000000007E01FF83FFC3FFC7B5E735E7B0E7BDE71DE3FFC3FFC1FF807E00000 -24EF:0000000007E01FF83FFC3FFC7B8E73BE7B9E7BEE719E3FFC3FFC1FF807E00000 -24F0:0000000007E01FF83FFC3FFC7B9E737E7B1E7B6E719E3FFC3FFC1FF807E00000 -24F1:0000000007E01FF83FFC3FFC7B1E73DE7BDE7BBE71BE3FFC3FFC1FF807E00000 -24F2:0000000007E01FF83FFC3FFC7B9E736E7B9E7B6E719E3FFC3FFC1FF807E00000 -24F3:0000000007E01FF83FFC3FFC7B9E736E7B8E7BEE719E3FFC3FFC1FF807E00000 -24F4:0000000007E01FF83FFC3FFC73CE7DB67BB677B671CE3FFC3FFC1FF807E00000 +2461:07C0183020084384444484428042808281028202440447C42008183007C00000 +2462:07C0183020084384444484428042818280428442444443842008183007C00000 +2463:07C018302008408441848282848288828FC28082408440842008183007C00000 +2464:07C01830200847C4440484028402878280428042444443842008183007C00000 +2465:07C0183020084184420484028402878284428442444443842008183007C00000 +2466:07C01830200847C4404480428082808280828102410441042008183007C00000 +2467:07C0183020084384444484428442838284428442444443842008183007C00000 +2468:07C018302008438444448442844283C280428042408443042008183007C00000 +2469:07C018302008400444648C9294928492849284925F6440042008183007C00000 +246A:07C018302008400444448CC295428442844284425FF440042008183007C00000 +246B:07C018302008400444648C9294128422844284825FF440042008183007C00000 +246C:07C018302008400444648C9294128422841284925F6440042008183007C00000 +246D:07C018302008400444148C329452849284FA84125F1440042008183007C00000 +246E:07C018302008400444F48C82948284E2841284925F6440042008183007C00000 +246F:07C018302008400444748C82948284E2849284925F6440042008183007C00000 +2470:07C018302008400444F48C1294128422842284425F4440042008183007C00000 +2471:07C018302008400444648C9294928462849284925F6440042008183007C00000 +2472:07C018302008400444648C9294928472841284125F6440042008183007C00000 +2473:07C01830200840044C64929282928492889290925E6440042008183007C00000 +2474:00000000100820842184428240824082408240824082208423E4100800000000 +2475:00000000100823C424244422402240C2410242024402240427E4100800000000 +2476:00000000100823C424244422402241C2402240224422242423C4100800000000 +2477:000000001008204420C4414242424442444247E2404220442044100800000000 +2478:00000000100827E424044402440247C2402240224022242423C4100800000000 +2479:00000000100821C422044402440247C2442244224422242423C4100800000000 +247A:00000000100827E4202440224042404240424082408220842084100800000000 +247B:00000000100823C424244422442243C2442244224422242423C4100800000000 +247C:00000000100823C424244422442243E240224022402220442384100800000000 +247D:00000000400288319849A885888588858885888588858849BE31400200000000 +247E:00000000400288119831A851881188118811881188118811BE7D400200000000 +247F:00000000400288799885A885880588198821884188818881BEFD400200000000 +2480:00000000400288799885A885880588398805880588858885BE79400200000000 +2481:00000000400288099819A82988498889888988FD88098809BE09400200000000 +2482:00000000400288FD9881A881888188F98805880588058885BE79400200000000 +2483:00000000400288399841A881888188F98885888588858885BE79400200000000 +2484:00000000400289F99809A809881188118811882188218821BE21400200000000 +2485:00000000400288799885A885888588798885888588858885BE79400200000000 +2486:00000000400288799885A8858885887D8805880588058809BE71400200000000 +2487:0000000040029C31A249A2858285848588859085A085A049BE31400200000000 +2488:000000000000000001000300050001000100010001000100010007D000000000 +2489:00000000000000000780084008400040018002000400080008000FD000000000 +248A:0000000000000000078008400840004003800040004008400840079000000000 +248B:00000000000000000080018002800480088008800FC000800080009000000000 +248C:00000000000000000FC00800080008000F800040004000400840079000000000 +248D:000000000000000003800400080008000F800840084008400840079000000000 +248E:00000000000000000FC000400040008000800080010001000100011000000000 +248F:0000000000000000078008400840084007800840084008400840079000000000 +2490:0000000000000000078008400840084007C00040004000400080071000000000 +2491:00000000000000001060309051081108110811081108110810907C6200000000 +2492:00000000000000001020306050A01020102010201020102010207CFA00000000 +2493:000000000000000010F0310851081008103010401080110011007DFA00000000 +2494:000000000000000010F0310851081008107010081008110811087CF200000000 +2495:000000000000000010103030505010901110111011F8101010107C1200000000 +2496:000000000000000011F831005100110011F010081008100811087CF200000000 +2497:0000000000000000107030805100110011F011081108110811087CF200000000 +2498:000000000000000011F8300850081010101010101020102010207C2200000000 +2499:000000000000000010F031085108110810F011081108110811087CF200000000 +249A:000000000000000010F031085108110810F810081008100810107CE200000000 +249B:00000000000000003C304248428402840C8410842084408440487E3100000000 +249C:000000001008200423C44422402243E244224422446223A42004100800000000 +249D:0000000014082404240445C246224422442244224422262425C4100800000000 +249E:000000001008200423C444224402440244024402442223C42004100800000000 +249F:00000000000010282024202443A244624422442244224422246423A410080000 +24A0:000000001008200423C44422442247E244024402442223C42004100800000000 +24A1:00000000000010C821042104410247C241024102410241022104210410080000 +24A2:000000001008202423A44442444244424382420243C22424242413C800000000 +24A3:00000000000014082404240445C2462244224422442244222424242410080000 +24A4:00000000111021082008430441044104410441044104210827C8101000000000 +24A5:0000000010502048200840C44044404440444044404420482048149003000000 +24A6:0000000000001008240424044442448245024602450244822444242410080000 +24A7:00000000101023082108410441044104410441044104210827C8101000000000 +24A8:0000000010042002276244914491449144914491449124922002100400000000 +24A9:0000000000001008200425C44622442244224422442244222424200410080000 +24AA:000000001008200423C444224422442244224422442223C42004100800000000 +24AB:000000001008200425C446224422442244224422462225C42404140800000000 +24AC:0000000000001008200423A444624422442244224422446223A4202410280000 +24AD:000000001008200425C446224422440244024402440224042004100800000000 +24AE:000000001008200423C444224402430240C24022442223C42004100800000000 +24AF:00000000000010082104210447C241024102410241024102210420C410080000 +24B0:0000000010082004242444224422442244224422446223A42004100800000000 +24B1:0000000000001008200424244422442242424242424241822184200410080000 +24B2:0000000010042002241244914491449144914491449123622002100400000000 +24B3:0000000000001008200424244422424241824182424244222424200410080000 +24B4:000000001008200424244422442244224422426241A22024202413C800000000 +24B5:000000001008200427E440224042408241024202440227E42004100800000000 +24B6:07C0183020084104428482828442844287C28442444444442008183007C00000 +24B7:07C0183020084784444484428442878284428442444447842008183007C00000 +24B8:07C0183020084384444484428402840284028442444443842008183007C00000 +24B9:07C0183020084704448484428442844284428442448447042008183007C00000 +24BA:07C01830200847C4440484028402878284028402440447C42008183007C00000 +24BB:07C01830200847C4440484028402878284028402440444042008183007C00000 +24BC:07C018302008438444448442840285C28442844244C443442008183007C00000 +24BD:07C018302008444444448442844287C284428442444444442008183007C00000 +24BE:07C01830200847C4410481028102810281028102410447C42008183007C00000 +24BF:07C01830200843E4408480828082808280828482448443042008183007C00000 +24C0:07C0183020084444444484828502860285028482444444442008183007C00000 +24C1:07C0183020084404440484028402840284028402440447C42008183007C00000 +24C2:07C0183020084444444486C286C2854285428442444444442008183007C00000 +24C3:07C01830200840044444864286428542854284C244C444442008183007C00000 +24C4:07C0183020084384444484428442844284428442444443842008183007C00000 +24C5:07C0183020084784444484428442878284028402440444042008183007C00000 +24C6:07C018302008438444448442844284428442854246C443842068183007C00000 +24C7:07C0183020084784444484428442878285028482448444442008183007C00000 +24C8:07C0183020084384444484428402838280428442444443842008183007C00000 +24C9:07C0183020084FE4410481028102810281028102410441042008183007C00000 +24CA:07C0183020084444444484428442844284428442444443842008183007C00000 +24CB:07C0183020084824482484428442844282828282410441042008183007C00000 +24CC:07C0183020084444444484428542854286C286C2444444442008183007C00000 +24CD:07C0183020084444444482828282810282828282444444442008183007C00000 +24CE:07C0183020084824482484428442828281028102410441042008183007C00000 +24CF:07C01830200847C4404480428082810282028402440447C42008183007C00000 +24D0:07C018302008400443848442804283C2844284C2434440042008183007C00000 +24D1:07C0183024084404440485828642844284428442464445842008183007C00000 +24D2:07C0183020084004438484428402840284028442438440042008183007C00000 +24D3:07C01830204840444044834284C284428442844244C443442008183007C00000 +24D4:07C018302008400443848442844287C284028442438440042008183007C00000 +24D5:07C01830200840C441048102810287C281028102410441042108183007C00000 +24D6:07C0183020084044434484828482830282028382444444442388183007C00000 +24D7:07C0183024084404440485828642844284428442444444442008183007C00000 +24D8:07C0183021084104400483028102810281028102410447C42008183007C00000 +24D9:07C0183020484044400480C28042804280428042404444842308183007C00000 +24DA:07C0183020084404440484828502860286028502448444442008183007C00000 +24DB:07C0183020084304410481028102810281028102410447C42008183007C00000 +24DC:07C01830200840044EC489228922892289228922492440042008183007C00000 +24DD:07C0183020084004458486428442844284428442444440042008183007C00000 +24DE:07C0183020084004438484428442844284428442438440042008183007C00000 +24DF:07C0183020084004458486428442844284428642458444042408183007C00000 +24E0:07C0183020084004434484C2844284428442844244C443442048183007C00000 +24E1:07C0183020084004458486428442840284028402440440042008183007C00000 +24E2:07C0183020084004438484428402838280428442438440042008183007C00000 +24E3:07C0183020084104410487C28102810281028102410440C42008183007C00000 +24E4:07C01830200840044444844284428442844284C2434440042008183007C00000 +24E5:07C0183020084004444484428282828282828102410440042008183007C00000 +24E6:07C018302008400448248922892289228922892246C440042008183007C00000 +24E7:07C0183020084004444484428282810282828442444440042008183007C00000 +24E8:07C0183020084004444484428442844282C28142404440442388183007C00000 +24E9:07C018302008400447C48042808281028202840247C440042008183007C00000 +24EA:07C0183020084104428484428442844284428442428441042008183007C00000 +24EB:07C01FF03FF87FFC7BBCF33EEABEFBBEFBBEFBBE600C7FFC3FF81FF007C00000 +24EC:07C01FF03FF87FFC7B9CF36EEBEEFBDEFBBEFB7E600C7FFC3FF81FF007C00000 +24ED:07C01FF03FF87FFC7B9CF36EEBEEFBDEFBEEFB6E609C7FFC3FF81FF007C00000 +24EE:07C01FF03FF87FFC7BECF3CEEBAEFB6EFB06FBEE60EC7FFC3FF81FF007C00000 +24EF:07C01FF03FF87FFC7B0CF37EEB7EFB1EFBEEFB6E609C7FFC3FF81FF007C00000 +24F0:000007C01FF03FF83B88737C6B7C7B1C7B6C7B6C20983FF81FF007C000000000 +24F1:000007C01FF03FF83B0873EC6BEC7BDC7BDC7BBC20B83FF81FF007C000000000 +24F2:000007C01FF03FF83B98736C6B6C7B9C7B6C7B6C20983FF81FF007C000000000 +24F3:07C01FF03FF87FFC7B9CF36EEB6EFB8EFBEEFBEE609C7FFC3FF81FF007C00000 +24F4:07C01FF03FF87FFC739CED6EFD6EFB6EF76EEF6E619C7FFC3FF81FF007C00000 24F5:000007E0181823C44C32500A9089A185A085A08591C9500A4C3223C4181807E0 24F6:000007E0181823C44C32500A9189A045A085A10591C9500A4C3223C4181807E0 24F7:000007E0181823C44C32500A9189A045A185A0459189500A4C3223C4181807E0 @@ -8131,7 +8219,7 @@ 24FC:000007E0181823C44C32500A9189A245A185A2459189500A4C3223C4181807E0 24FD:000007E0181823C44C32500A9189A245A1C5A0459189500A4C3223C4181807E0 24FE:000007E0181823C44C32500A9269A695A295A2959769500A4C3223C4181807E0 -24FF:0000000007E01FF83FFC3FFC7E7E7DBE7DBE7DBE7E7E3FFC3FFC1FF807E00000 +24FF:07C01FF03FF87EFC7D7CFBBEFBBEFBBEFBBEFBBE7D7C7EFC3FF81FF007C00000 2500:00000000000000FF0000000000000000 2501:00000000000000FFFF00000000000000 2502:08080808080808080808080808080808 @@ -8413,7 +8501,7 @@ 2616:00000100028004400820101020082008200820082008200820083FF800000000 2617:00000100038007C00FE01FF03FF83FF83FF83FF83FF83FF83FF83FF800000000 2618:00000000028007C007C03398793C3FF8793C3118020002000200040008000000 -2619:0000330C278C6FD84FD07FD07F907F9C3F723F923F941FCC1FC80FD807900300 +2619:00000000000401C823E847E84FE87FD83FDC0FE407E403E401C4000800000000 261A:00000000000000007E1F1F0E00000000 261B:00000000000000003F7C7C3800000000 261C:00000000000000007E11190E00000000 @@ -8422,7 +8510,7 @@ 261F:00000000000000182424341C04040000 2620:0000E7A57E81A5A5815A5A42BDE70000 2621:000000003804040808101020201C0000 -2622:00000FE01010228846C44EE45EF47FFC4104438447C42FE810100FE000000000 +2622:07E0181824245C3A5C3ABE7DBE7DBE7D8181818183C143C247E223C4181807E0 2623:00000000044008201010101013900C603EF84444854283820280044018300000 2624:0000030001007FFC23881FF001000D6011100FE0092007C00540038005400100 2625:0000000000001C2214083E0808080000 @@ -8611,7 +8699,7 @@ 26DC:00000000180318431843184330036043C043C043C403C443C443C44300000000 26DD:0000000000003FF83018282824482288210822882448282830183FF800000000 26DE:00000000FDF8F8F8E038D018C818840802008108C098C058E038F8F8FDF80000 -26DF:0000000000000000000000007FE07FE07FFC7FE27FFE7FFE7FFE301830180000 +26DF:000000007FF07FF07FFC7FF27FF27FFE7FFE7FFE6FF657EA381C100800000000 26E0:00007FFE3E021C42084200020042004200020042004200020042004200020000 26E1:0000400060007000780070006000400040804040422046104E085E047FFE0000 26E2:00000010387C10107C82BABA827C0000 @@ -8644,8 +8732,9 @@ 26FD:000000000F801FD8104410421FF21FCA1FCA1FCA1FCA1FC41FC07FF000000000 26FE:00007FFE7FFE7006701A701A701A7006780E7C1E4FF247E26006781E7FFE0000 26FF:000000007FFC400440047FFC7FFC400440047FFC400040004000400040000000 +2700:000000007008F83CD878FEF07FE007C07FE0FEF0D878F83C7008000000000000 2701:000038007C006C007C003C000E007FFCFFFED9C0F8E070000000000000000000 -2702:000000007008F83CD878FEF07FE007C07FE0FEF0D878F83C7008000000000000 +2702:00000000700CF838D870FEE07FC007807FC0FEE0D870F838700C000000000000 2703:00000000000000007000F8E0D9C0FFFE7FFC0E003C007C006C007C0038000000 2704:00000000700C8832AE4481887910062078508188AE448832700C000000000000 2705:00000000000000000004000A001200242048509051202A40248011000E000000 @@ -8762,15 +8851,15 @@ 2774:0000001E383030181870181830381E00 2775:000000781C0C0C18180E18180C1C7800 2776:07C01FF03FF87EFC7CFCFAFEFEFEFEFEFEFEFEFE7EFC783C3FF81FF007C00000 -2777:07C01FF03FF8783C77DCFFDEFFDEFF3EFCFEFBFE77DC701C3FF81FF007C00000 -2778:07C01FF03FF8783C77DCFFDEFFDEFF3EFFDEFFDE77DC783C3FF81FF007C00000 -2779:07C01FF03FF87FBC7F3CFEBEFDBEFBBEF7BEE00E7FBC7E0C3FF81FF007C00000 -277A:07C01FF03FF8701C77FCF7FEF03EFFDEFFDEFFDE77DC783C3FF81FF007C00000 -277B:07C01FF03FF8783C77DCF7FEF7FEF03EF7DEF7DE77DC783C3FF81FF007C00000 -277C:07C01FF03FF8701C77DCFFBEFFBEFF7EFEFEFEFE7DFC7DFC3FF81FF007C00000 -277D:07C01FF03FF8783C77DCF7DEF7DEF83EF7DEF7DE77DC783C3FF81FF007C00000 -277E:07C01FF03FF8783C77DCF7DEF7DEF81EFFDEFFDE77DC783C3FF81FF007C00000 -277F:07C01FF03FF8771C66ECF6EEF6EEF6EEF6EEF6EE76EC631C3FF81FF007C00000 +2777:07C01FF03FF87C7C7BBCFBBEFFBEFF7EFEFEFDFE7BFC783C3FF81FF007C00000 +2778:07C01FF03FF87C7C7BBCFBBEFFBEFE7EFFBEFBBE7BBC7C7C3FF81FF007C00000 +2779:07C01FF03FF87F7C7E7CFD7EFB7EF77EF03EFF7E7F7C7F7C3FF81FF007C00000 +277A:07C01FF03FF8783C7BFCFBFEFBFEF87EFFBEFFBE7BBC7C7C3FF81FF007C00000 +277B:07C01FF03FF87E7C7DFCFBFEFBFEF87EFBBEFBBE7BBC7C7C3FF81FF007C00000 +277C:07C01FF03FF8783C7FBCFFBEFF7EFF7EFF7EFEFE7EFC7EFC3FF81FF007C00000 +277D:07C01FF03FF87C7C7BBCFBBEFBBEFC7EFBBEFBBE7BBC7C7C3FF81FF007C00000 +277E:07C01FF03FF87C7C7BBCFBBEFBBEFC3EFFBEFFBE7F7C7CFC3FF81FF007C00000 +277F:07C01FF03FF87FFC7B9CF36EEB6EFB6EFB6EFB6E609C7FFC3FF81FF007C00000 2780:07C0183020084084418483828182818281828182418441842008183007C00000 2781:07C01830200847C44FE48C62806281C287028C024FE44FE42008183007C00000 2782:07C01830200847C44FE48C62806281C280628C624FE447C42008183007C00000 @@ -9744,6 +9833,9 @@ 2B4A:0000000000000000000000000000100020007FFF21C01222001C01C00222001C 2B4B:0000000000000000000000000000100020007FFF2000101C022201C000000000 2B4C:000000000000000000000000000000080004FFFE000403884440380000000000 +2B4D:00000000008001000200040008001FF800100020004002800300038000000000 +2B4E:00000000000000001C0C141020200000 +2B4F:0000000000000000202010140C1C0000 2B50:000001000100028002807C7C20081010082004400820111026C8383800000000 2B51:0000000000000100038003803FF81FF00FE00FE01EF03C783018000000000000 2B52:0000000000000100028002803C7810100820092012902C683018000000000000 @@ -9754,6 +9846,118 @@ 2B57:000007C00FE018303018638C644C644C644C638C301818300FE007C000000000 2B58:000000000000000003800FE00C601830183018300C600FE00380000000000000 2B59:000007C00FE018303838644C628C610C628C644C383818300FE007C000000000 +2B5A:00000000000003C0042004200840095008E01040100010002000200000000000 +2B5B:0000000000000F00108010800840084000200020001000540038001000000000 +2B5C:0000000000000020007000A800200040004000400040008000800F8000000000 +2B5D:0000000000000F80008000800040004000400040002000A80070002000000000 +2B5E:0000000000000100010001000100020002000220021004780590062000000000 +2B5F:0000000000000000000000000000020002000220041004780590062000000000 +2B60:0000000000000000000000000000100030007FFE300010000000000000000000 +2B61:000000000100038007C001000100010001000100010001000100010001000100 +2B62:00000000000000000000000000000008000C7FFE000C00080000000000000000 +2B63:000000000100010001000100010001000100010001000100010007C003800100 +2B64:00000000000000000000000000002008600CFFFE600C20080000000000000000 +2B65:000000000100038007C00100010001000100010001000100010007C003800100 +2B66:00000000000000001E001C001C00120001000080004000200010000800000000 +2B67:0000000000000000007800380038004800800100020004000800100000000000 +2B68:0000000000000000100008000400020001000080004800380038007800000000 +2B69:000000000000000000080010002000400080010012001C001C001E0000000000 +2B6A:0000000000000000000000000000100030007DB6300010000000000000000000 +2B6B:000000000100038007C001000100000001000100000001000100000001000100 +2B6C:00000000000000000000000000000008000C6DBE000C00080000000000000000 +2B6D:000000000100010000000100010000000100010000000100010007C003800100 +2B6E:00000000000000001C000C101408200420042004200420041008081007E00000 +2B6F:0000000000000000003808301028200420042004200420041008081007E00000 +2B70:000000000000000000000000000044004C005FFE4C0044000000000000000000 +2B71:0000000007C000000100038007C0010001000100010001000100010001000100 +2B72:0000000000000000000000000000002200327FFA003200220000000000000000 +2B73:0000000001000100010001000100010001000100010007C003800100000007C0 +2B76:00000000000000000FC000000780070007000480004000200010000800000000 +2B77:000000000000000001F8000000F0007000700090010002000400080000000000 +2B78:0000000000000000080004000200010000900070007000F0000001F800000000 +2B79:00000000000000000008001000200040048007000700078000000FC000000000 +2B7A:0000000000000000000000000140114031407FFE314011400140000000000000 +2B7B:000000000100038007C001000100010001000FE001000FE00100010001000100 +2B7C:00000000000000000000000002800288028C7FFE028C02880280000000000000 +2B7D:0000000001000100010001000FE001000FE0010001000100010007C003800100 +2B7E:000000000000000044004C005FFE4C004400002200327FFA0032002200000000 +2B7F:0000000004F804000420047004F804200420042004201F200E20042000201F20 +2B80:0000000000000000100030007FFE300010000008000C7FFE000C000800000000 +2B81:0000000004200E201F200420042004200420042004200420042004F804700420 +2B82:00000000000000000008000C7FFE000C0008100030007FFE3000100000000000 +2B83:000000000420047004F8042004200420042004200420042004201F200E200420 +2B84:000000000000100030007FFE300010000000100030007FFE3000100000000000 +2B85:0000000008201C703EF808200820082008200820082008200820082008200820 +2B86:0000000000000008000C7FFE000C000800000008000C7FFE000C000800000000 +2B87:00000000082008200820082008200820082008200820082008203EF81C700820 +2B88:000003E007F00EF81CFC38FC30002000300038FC1CFC0EF807F003E000000000 +2B89:0000000003E007700E381C1C380E30063E3E3E3E3E3E1E3C0E38063000000000 +2B8A:000007C00FE01F703F383F1C000C0004000C3F1C3F381F700FE007C000000000 +2B8B:0000000006300E381E3C3E3E3E3E3E3E3006380E1C1C0E38077003E000000000 +2B8C:00000000080018003FF0180808040002000200020002000400080FF000000000 +2B8D:0000000000000008001C103E1008100810081008100810080810042003C00000 +2B8E:0000000007F80800100020002000200020001008080C07FE000C000800000000 +2B8F:00000000000000F0010802040402040204020402040204021F020E0004000000 +2B90:00000000000000000000001E00020004100430087FF830001000000000000000 +2B91:000000000000000000007800400020002008100C1FFE000C0008000000000000 +2B92:000000000000000000007F7E00020002020206026FFE06000200000000000000 +2B93:000000000000000000007EFE40004000404040607FF600600040000000000000 +2B94:00000000002000403EFC20442024A8007004200E0015240422043F7C02000400 +2B95:000000000000000000000000002000307FF87FFC7FF800300020000000000000 +2B98:000000000004003800C803100C10302040403FE00FF003F000F8003800040000 +2B99:00000000010002800280064006400E200E201E101F103E883C68301840040000 +2B9A:0000000040003800260011801060081804040FF81FE01F803E00380040000000 +2B9B:00000000400430182C7822F811F010F008E008E004C004C00280028001000000 +2B9C:000000000004003800F803F00FF03FE07FC03FE00FF003F000F8003800040000 +2B9D:0000000001000380038007C007C00FE00FE01FF01FF03EF83C78301840040000 +2B9E:00000000400038003E001F801FE00FF807FC0FF81FE01F803E00380040000000 +2B9F:00000000400430183C783EF81FF01FF00FE00FE007C007C00380038001000000 +2BA0:00000000000000000002000200020002100230027FFE30001000000000000000 +2BA1:000000000000000040004000400040004008400C7FFE000C0008000000000000 +2BA2:00000000000000000000100030007FFE30021002000200020002000200000000 +2BA3:000000000000000000000008000C7FFE400C4008400040004000400000000000 +2BA4:0000000004000E001F0004000400040004000400040004000400040007F00000 +2BA5:00000000004000E001F00040004000400040004000400040004000401FC00000 +2BA6:0000000007F00400040004000400040004000400040004001F000E0004000000 +2BA7:000000001FC000400040004000400040004000400040004001F000E000400000 +2BA8:0000000000000002100230067FFCFFFC7FF83000100000000000000000000000 +2BA9:00000000000080008010C0187FFC7FFE3FFC0018001000000000000000000000 +2BAA:0000000000000000100030007FF8FFFC7FFC3006100200020000000000000000 +2BAB:0000000000000000001000183FFC7FFE7FFCC018801080000000000000000000 +2BAC:000000000000020007000F801FC0070007000700070007000700038000E00000 +2BAD:0000000000000100038007C00FE003800380038003800380038007001C000000 +2BAE:00000000000000E003800700070007000700070007001FC00F80070002000000 +2BAF:0000000000001C0007000380038003800380038003800FE007C0038001000000 +2BB0:000000220036002A0022002204220A2213FC20044008201013E00A0004000000 +2BB1:000044006C00540044004400442044503FC820041002080407C8005000200000 +2BB2:000004000A0013E020104008200413FC0A22042200220022002A003600220000 +2BB3:00000020005007C80804100220043FC8445044204400440054006C0044000000 +2BB4:000004000A00110020804040318011001100110011FE09040508030400FE0000 +2BB5:000000200050008801040202018C0088008800887F88209010A020C07F000000 +2BB6:000000FE03040508090411FE11001100110031804040208011000A0004000000 +2BB7:00007F0020C010A020907F88008800880088018C020201040088005000200000 +2BB8:00000100028004400FE010100C600440044007C0000007C0044007C000000000 +2BB9:0000000000007FFC4004410442844444482450144004400440047FFC00000000 +2BBD:0000000000007FFC4004482444444284410442844444482440047FFC00000000 +2BBE:0000000007C00820101020082448428441044284244820081010082007C00000 +2BBF:0000000007C01FF038383018644C628C610C628C644C301838381FF007C00000 +2BC0:0000000000007FFC7FFC7FFC7FFC7FFC7FFC7FFC7FFC7FFC7FFC7FFC00000000 +2BC1:0000000000000100038007C00FE01FF03FF81FF00FE007C00380010000000000 +2BC2:00000000000007E00FF00FF01FF81FF83FFC3FFC1FF80FF007E003C001800000 +2BC3:0000000007C00FE01FF03FF87FFC7FFC7FFC7FFC7FFC3FF81FF00FE007C00000 +2BC4:0000038007C03FF83FF83FF87FFCFFFEFFFEFFFE7FFC3FF83FF83FF807C00380 +2BC5:0000000001000380038007C007C00FE00FE01FF01FF03FF83FF87FFC00000000 +2BC6:0000000000007FFC3FF83FF81FF01FF00FE00FE007C007C00380038001000000 +2BC7:000000000008003800F803F80FF83FF87FF83FF80FF803F800F8003800080000 +2BC8:00000000400070007C007F007FC07FF07FF87FF07FC07F007C00700040000000 +2BCA:0000000007C00FE01FF03FF83FF87FFC7FFC0000000000000000000000000000 +2BCB:000000000000000000000000000000007FFC7FFC3FF83FF81FF00FE007C00000 +2BCC:010001000380038007C00FE03FF8FFFE3FF80FE007C003800380010001000000 +2BCD:000000000000200810100C600FE007C007C007C00FE00C601010200800000000 +2BCE:0100010003800280044008203018E00E30180820044002800380010001000000 +2BCF:000000004002381C242423C410080810081008100810100823C42424381C4002 +2BD0:00000000010001003FF8210821082108FC7E2108210821083FF8010001000000 +2BD1:000000000100028004400BA01450204841842108101009200440028001000000 2C00:00000000101010107C54541010100000 2C01:0000000092929292FE80808080FE0000 2C02:0000000044AA6C284444444444380000 @@ -10272,6 +10476,13 @@ 2E39:000000003C42403C42423C0000000000 2E3A:0000000000000000007F000000000000 2E3B:0000000000000000007F000000000000 +2E3C:00000000000000000000001408140000 +2E3D:00000008000800080008000800080000 +2E3E:000C1008040810080408100804180000 +2E3F:000A7F8A8AFF8A7F0A0A0A0A0A0A0000 +2E40:0000000000000000003C003C00000000 +2E41:00000000000000000000000018101008 +2E42:00000000000000000000000066444422 2E80:00000000000000000E000180006000101C00030000C000200000000000000000 2E81:0000007C1F801000100010001000100010001000100020002000200040008000 2E82:000000000000000000003FF80008000800100010002000200000000000000000 @@ -13022,6 +13233,12 @@ A694:00000000304840405864424242420000 A695:00000000000030484040586444440000 A696:000000009292929292929292FE39413E A697:000000000000929292929292FE39413E +A698:00000000000000001E78218421842184218421842184218421841E7800000000 +A699:0000000000000000000000001E782184218421842184218421841E7800000000 +A69A:000000007C929292FE929292927C0000 +A69B:0000000000003E49497F4949493E0000 +A69C:0070501C121C00000000000000000000 +A69D:00202038243800000000000000000000 A69F:004C507C504C00000000000000000000 A6A0:00000000080C0A080808084848300000 A6A1:000000004246464A4A52526262420000 @@ -13701,6 +13918,37 @@ A9D8:0000000000000000386048909090905090209030924892484D90000000000000 A9D9:000000000000000039CE494A494A494A494A494A494A494A2E32000000000000 A9DE:000000000000000000800140022002200220022001C000000000000000000000 A9DF:00000000000000001C7022882288228822882288228822882388000000000000 +A9E0:000000000078946202FA847800000000 +A9E1:000000000000000000003C1842047D040104010442883C700000000000000000 +A9E2:000000000000000000001C382244413C0104410422881C700000000000000000 +A9E3:000000000000000000003C784A84310001007FFC42843C780000000000000000 +A9E4:000000000000000000001C78208441004100417C23841C780000000000000000 +A9E5:00003844403844000000000000000000 +A9E6:00001224489000000000000000000000 +A9E7:0000000000001C7022884104410421081130610001000100010001C000000000 +A9E8:0000007000800100197021884104410423881D70010001000100070000000000 +A9E9:000000000000000000001EF02108408440A44084210812100000000000000000 +A9EA:000000000000000000001870208841044124410422081C100000000000000000 +A9EB:000000000000000000001C702288410441244104208818700000000000000000 +A9EC:0000000000000000000019302288428442A4428422881C700000000000000000 +A9ED:000000000000000000001C70228841044924410422081C300000000000000000 +A9EE:000000000000000000001C70228841044924410422881C700000000000000000 +A9EF:0000000080B844A2AAA2A24400000000 +A9F0:00182442424242424242424224180000 +A9F1:0000649460304884E494640404070000 +A9F2:00004242241804041820424224180000 +A9F3:000000182442420C100C424224180000 +A9F4:00000018244242300830424224180000 +A9F5:00001824424040582442424242240000 +A9F6:00002442424242241A02024224180000 +A9F7:0000304884E494640404040404070000 +A9F8:00000018244040201824424224180000 +A9F9:000000000000000000000070008841044104410422881C700000000000000000 +A9FA:000000000000000000001C302208410449044104208810700000000000000000 +A9FB:000000000000000000001C70228841044124410422081C300000000000000000 +A9FC:000000000000000000001C70228841044124410422881C700000000000000000 +A9FD:00000000000044829282443800000000 +A9FE:00000000007000800100010001001D70238841044124410422881C7000000000 AA00:00000000000000000E0611C9222929323480188013C004A00300000000000000 AA01:00000000000000000CC013201020282050400780082008500790000000000000 AA02:0000000000000000038004400820082004400180020002400180000000000000 @@ -13812,6 +14060,10 @@ AA78:000000000000209C11220E200020402020201020102010402040474008C01040 AA79:0000000000000000000007800840082004201C200040004000800080008000E0 AA7A:00400040FFC080008E189104A082A08290C48CB88080808080808080FF800000 AA7B:0000000000000000000000000000000000000000000C0012001C001000080004 +AA7C:00007F8000000000000000000000000000000000000000000000000000000000 +AA7D:0000000000000000000000000000000000FE0000000000000000000000000000 +AA7E:0000000000000010001007100890005007D0089007100210031002D002300E10 +AA7F:0000000000000002000238E24512020A3E0A451238E200420062005A004601C2 AA80:00000000000000001830085008900890091009100A100C100000000000000000 AA81:000000000000000003E00410082808480888090806101E200000000000000000 AA82:0000000000000E04110820882088208820882088110809F00008000800880070 @@ -13939,6 +14191,56 @@ AB2B:30303FF02010030007800CC00CC007800FC01CC018E018600060006000000000 AB2C:000030603FE02020030007800CC00CC007800FC01CE01878186C187800000000 AB2D:000030603FE0202006000F0019F819980F001F8039C030C030C030C000000000 AB2E:30603FE02020030007800CC00CC007800FC01CE0186018601800180000000000 +AB30:000000000000344C44FE44444C340000 +AB31:0000000000007C9210709E92927C0000 +AB32:00000000000018244244485224180000 +AB33:0000000000003C42427E40FE403E0000 +AB34:0000000000001C22227EA0A0A21C0000 +AB35:0000000C1010107C1010101010100000 +AB36:0000000000003A4642423E02122A1C08 +AB37:00000000301014127C905010107C0000 +AB38:000000003010127C90127C90107C0000 +AB39:000000003010103854543810107C0000 +AB3A:0000000000006C52525252575A540000 +AB3B:0000000000005C62424242474A440000 +AB3C:0000000000005C6242424244444E1408 +AB3D:00000000000010284444444428100000 +AB3E:00000000000014284C54546428500000 +AB3F:000000000004384C1414242444380000 +AB40:0000000000006C9290909E92926C0000 +AB41:0000000000025CA6262AEAB2B25C0000 +AB42:0000000000006C921212FE92926C0000 +AB43:0000000000004C9292929292926C0000 +AB44:0000000000429CA6A6AAAAB2A25C0000 +AB45:00000000000000001010284444440000 +AB46:000000007C4242427C50505048490600 +AB47:00000000000028302020202020200000 +AB48:000000000000546A4A40404040400000 +AB49:0000000000002C3222202070A0A04000 +AB4A:0000000000002A3525202070A0A04000 +AB4B:000000000000665A4202020202020000 +AB4C:000000000000CCB48406050505020000 +AB4D:0000000C121010101010101010906000 +AB4E:000000004040404040424242463A0000 +AB4F:000000000000404040FE44444C340000 +AB50:00000000000092828292929292EC0000 +AB51:000000000000EC929292928282920000 +AB52:00000000000042A2A2222222261A0000 +AB53:00000000000042422424181824244242 +AB54:0000000000008484484830304C4A8A84 +AB55:00000000000042422424181824A4C282 +AB56:00000000000084844830304A85850200 +AB57:0000000000002121120C0C1221418000 +AB58:000000000000424224181A2545820000 +AB59:0000000000002121120C0C1221A1C080 +AB5A:0000000000004040424242261A02023C +AB5B:00000000000044380038440000000000 +AB5C:00202038242404080000000000000000 +AB5D:00101814385030100000000000000000 +AB5E:00101014385010100000000000000000 +AB5F:0000225212120E000000000000000000 +AB64:000000000000324A46424242463A0000 +AB65:0000000000007C828282442828EE0000 ABC0:00000000000000007FF824B024D02590269024902C9034903FF0000000000000 ABC1:0000000000000000063009481084100410040808080804100220000000000000 ABC2:00000000000000001FF80020002007A008601000100008400780000000000000 @@ -15225,6 +15527,13 @@ FE23:00028478000000000000000000000000 FE24:00001F00000000000000000000000000 FE25:0000F800000000000000000000000000 FE26:0000FF00000000000000000000000000 +FE27:000000000000000000000000000000000000000000000000000040003F0000FE +FE28:0000000000000000000000000000000000000000000000000000000200FC7F00 +FE29:000000000000000000000000000000000000000000000000000000000FF0700E +FE2A:00000000000000000000000000000000000000000000000000000000700E0FF0 +FE2B:00000000000000000000000000000000000000000000000000000000000001FE +FE2C:0000000000000000000000000000000000000000000000000000000000007F80 +FE2D:0000000000000000000000000000000000000000000000000000000000007FFE FE30:0000000000000000018001800000000000000000018001800000000000000000 FE31:0000000000800080008000800080008000800080008000800080008000000000 FE32:0000000000000000008000800080008000800080008000800000000000000000 @@ -15523,65 +15832,65 @@ FF61:00000000000000000000002050502000 FF62:001E1010101010101010101010000000 FF63:00000004040404040404040404043C00 FF64:00000000000000000000406030180000 -FF65:00000000000000181800000000000000 -FF66:00007E0202027E0206040C0818300000 -FF67:0000000000007E021614101010103020 -FF68:00000000000204040818680808080808 -FF69:000000000010107E4242020404081020 -FF6A:000000000000007C1010101010107E00 -FF6B:00000000000808087E18182828480818 -FF6C:00000000002022161A32480808040404 -FF6D:00000000000000380808080808087E00 -FF6E:0000000000003C0404043C0404043C00 -FF6F:00000000000010524A22040408081020 -FF70:000000000000003C0000000000000000 -FF71:0000FF01121414101010101020204000 -FF72:0002020404081828C808080808080800 -FF73:1010107E424242420202040408102000 -FF74:0000007E1010101010101010FF000000 -FF75:08080808FF0818182828484888081800 -FF76:101010107E1212121212222222424E00 -FF77:202020161830D0130C38680804040404 -FF78:1010101E122222440404080810204000 -FF79:202020203F4444840408080810102000 -FF7A:0000007E0202020202020202027E0000 -FF7B:00242424FF2424242404040808102000 -FF7C:00002030100041612202040810204000 -FF7D:00007C04040404080818142422428100 -FF7E:002020202E32E22420202020203E0000 -FF7F:00004242422222020404040808102000 -FF80:1010101E1222324A0404080810204000 -FF81:00020478080808FF0808101010204000 -FF82:000020A1915152420204040808102000 -FF83:00007E000000FF080808101010204000 -FF84:00101010101018141210101010101000 -FF85:0008080808FF08080808101010204000 -FF86:000000007E00000000000000FF000000 -FF87:00007E02020424281808141222204000 -FF88:1010107E020408183452911010101000 -FF89:00000202040404080808101020204000 -FF8A:00000024242422222222424141810000 -FF8B:004040404648704040404040201E0000 -FF8C:00007E02020204040408081020400000 -FF8D:00000020303048484484020201000000 -FF8E:00101010FF1010545252529191103000 -FF8F:000000FF010204281018080804040000 -FF90:00201804000020100C00002010080400 -FF91:00101010101020242424224E72810000 -FF92:0002020204242418081C142220408000 -FF93:00007E10101010FE10101010101E0000 -FF94:002020232D31D2121008080808080800 -FF95:0000007C0404040404040404FF000000 -FF96:00007E020202027E02020202027E0000 -FF97:00007E0000007E020202040408102000 -FF98:00222222222222222202040404081000 -FF99:000828282828282929292A4A4C880000 -FF9A:00002020202020212122222428300000 -FF9B:0000007E42424242424242427E000000 -FF9C:00007E42424202020204040810200000 -FF9D:00004020100102020404081020400000 -FF9E:28282800000000000000000000000000 -FF9F:10282810000000000000000000000000 +FF65:00000000000000000018180000000000 +FF66:000000007E0202027E02040810200000 +FF67:000000000000007E0212141010102000 +FF68:00000000000204040818680808080800 +FF69:000000000010107E4242020408102000 +FF6A:000000000000007C10101010107E0000 +FF6B:00000000000808087E18182848081800 +FF6C:00000000002022161A32480808040400 +FF6D:000000000000003808080808087E0000 +FF6E:000000000000003C04043C04043C0000 +FF6F:00000000000010524A22040408102000 +FF70:0000000000000000003C000000000000 +FF71:000000007E0212141410101020204000 +FF72:00000000020404081828C80808080800 +FF73:00001010107E42424202040408102000 +FF74:0000000000007E101010101010FF0000 +FF75:0000080808FF08181828488828180000 +FF76:00001010107E121212222222424E0000 +FF77:0000002020161830D0130C3848040400 +FF78:00001010101E12222204040808102000 +FF79:0000002020203F444404080810102000 +FF7A:00000000007E020202020202027E0000 +FF7B:000000242424FF242424040808102000 +FF7C:00000020201042422204040810204000 +FF7D:000000007C0404080818142242810000 +FF7E:0000000020202E32E2242020203E0000 +FF7F:00000000424222220204040808102000 +FF80:00001010101E1222324A040808102000 +FF81:0000000204780808FF08081010204000 +FF82:0000000010524A220404081010204000 +FF83:000000007E0000FF0808101010204000 +FF84:00000000101010101814121010101000 +FF85:000000080808FF080810101020400000 +FF86:0000000000007E0000000000FF000000 +FF87:000000007E0202442818081412202000 +FF88:0000000010107E020408183452111010 +FF89:00000000020204040808101020400000 +FF8A:00000000242424222222424141810000 +FF8B:000000004040464870404040201E0000 +FF8C:000000007E0202040408081020400000 +FF8D:00000000203030484484040200000000 +FF8E:000000101010FF101054529110300000 +FF8F:00000000FF0102042810180804040000 +FF90:0000000020180420100C201008040000 +FF91:00000000101010202424224E72810000 +FF92:000000000202242418081C1422204000 +FF93:000000007E101010FE101010101E0000 +FF94:0000000020232D31D210080808080000 +FF95:000000007808080808080808087E0000 +FF96:000000007E0202027E020202027E0000 +FF97:000000007E00007E0202040408102000 +FF98:00000000222222222202040404081000 +FF99:000000000828282929292A4A4C880000 +FF9A:00000000202020202222242428300000 +FF9B:000000007E424242424242427E000000 +FF9C:000000007E4242420204040810200000 +FF9D:00000040201202020404081020400000 +FF9E:00282828000000000000000000000000 +FF9F:00102828100000000000000000000000 FFA1:0000000000000000007E020202020000 FFA2:0000000000000000006C242424240000 FFA3:00000000000000007414141A11000000 @@ -15649,3 +15958,21 @@ FFED:000000000000007E7E7E7E7E7E000000 FFEE:00000000000018244242241800000000 FFFC:555580000001800000018000098995481589954809B18000000180000001AAAA FFFD:0000007E665A5A7A76767E76767E0000 +A794:0000000000001C2220202020221E020C +A795:0000004040405C624242424242430106 +A796:000000001C1212123C525252121C0000 +A797:00000000101010101C325252525C4030 +A798:000000001E1010107C10101010101060 +A799:0000000C1010107C107C101010100000 +A79A:000000003E4242221A224242423E0000 +A79B:0000000000003E4242322242423E0000 +A79C:00000000384442221A22424244380000 +A79D:00000000000038444232224244380000 +A79E:00000000424242221A224242423E0000 +A79F:000000000000424242322242423E0000 +A7AB:000000001C2202020C020202221C0000 +A7AC:000000003C424242424242464A320478 +A7AD:000000001010103050543810101E0000 +A7B0:000000004222120A06060A1222420000 +A7B1:000000000808080808080808087F0000 +A7F7:0000000000000000427E420000000000 diff --git a/font/plane00csur/csur.hex b/font/plane00csur/csur.hex index 12082a9..93bfd4e 100644 --- a/font/plane00csur/csur.hex +++ b/font/plane00csur/csur.hex @@ -602,7 +602,6 @@ E826:000000000000006E1202040408700000 E827:00000000000000625C402020100E0000 E828:00000000000000494955555555220000 E829:000000444A4A51516060404040400000 -EFFF:000000003C4299A58585A599423C0000 F8A0:00000000000304040609091660000000 F8A1:00000000000304041F08081060000000 F8A2:000000000002060A1214242443000000 diff --git a/font/plane01/Makefile b/font/plane01/Makefile new file mode 100644 index 0000000..f1afad9 --- /dev/null +++ b/font/plane01/Makefile @@ -0,0 +1,6 @@ + +# +# Create the unassigned-ranges.hex file, with filler glyphs. +# +all: + ../../bin/unihexfill < unassigned-ranges.txt > unassigned.hex diff --git a/font/plane01/plane01-combining.txt b/font/plane01/plane01-combining.txt index 988a217..8db89fa 100644 --- a/font/plane01/plane01-combining.txt +++ b/font/plane01/plane01-combining.txt @@ -1,4 +1,5 @@ 0101FD +0102E0 010A01 010A02 010A03 diff --git a/font/plane01/plane01-nonprinting.hex b/font/plane01/plane01-nonprinting.hex new file mode 100644 index 0000000..e69de29 diff --git a/font/plane01/plane01.hex b/font/plane01/plane01.hex index 12f03a2..7abd44e 100644 --- a/font/plane01/plane01.hex +++ b/font/plane01/plane01.hex @@ -341,6 +341,8 @@ 010188:00000000000000E07F1041904160410041804300450040004000400000000000 010189:00000000070202225254381010100000 01018A:0000000000000000007F000814080000 +01018B:0000000008040202021A2622221C0000 +01018C:00000008102020201008040404081000 010190:000000000000007E0000007E00000000 010191:000000000000000000FE000000000000 010192:000000000E101010101010103E610000 @@ -353,6 +355,53 @@ 010199:000000000000000004200420042004201FF80420042004200420042000000000 01019A:00000000020204087E10102040400000 01019B:0000000040300C020408102040800000 +0101A0:000000000E1212121C107E1010100000 +0101D0:0000000001C002200520224011800E700248024403C002400440082000000000 +0101D1:00000280029005A003C803D0042C095004500420042003400140018000000000 +0101D2:00000000000001E002100428052808280C880510042003400140018000000000 +0101D3:0000000007000880148008800700034002A002F003A00280024006C000000000 +0101D4:0000000007000880148008800700034006A00AA00BA00A80024006C000000000 +0101D5:0000000001C00230052802540180026005D0025003C0022003E0014000000000 +0101D6:000000000000000000000380028006C0082008200820082008200FE000000000 +0101D7:000000000000000015402AB02AA8394824D01EA011C01FC010401FC000000000 +0101D8:00000000008001C002A004A009500A500A500A500E5003D00050003000000000 +0101D9:0000000007C00D600BA00D600BA0044003800100010001000100010000000000 +0101DA:0000000004000200010001C0032005000B800940098009400600040000000000 +0101DB:000000000000000007C0082012901010155010101290082007C0000000000000 +0101DC:000000000000038006C0028006C0028006C0028006C0028006C0038000000000 +0101DD:0000000000001FE01410141014101FE014001FE01410141014101FE000000000 +0101DE:0000000000000020005000503FD840543FD8005000880104010400F800000000 +0101DF:000000000180024002800CC00840084004400440048004800500060000000000 +0101E0:00000000008001400240024006400A400A400640024002400140008000000000 +0101E1:0000000000000080014002200440088011000880044002200140008000000000 +0101E2:0000000000001000100008000800044004400280028001000100008000000000 +0101E3:00000000000000C0034004400B800C8008C00B400C4005800680038000000000 +0101E4:000000000000055005500FF8008000800380008000800FF80550055000000000 +0101E5:00000000000003C0024002400240024001800180024002400420042000000000 +0101E6:00000000000007C0044007C00100010001000100010001000100010000000000 +0101E7:00000000010007C00D6015501FF005407FFC05400FE005400540054000000000 +0101E8:0000002003E0048009C0090009000900090009000900054003E0004000000000 +0101E9:000000000180018002800280050005000480028002400240024003C000000000 +0101EA:000000000000038004403C7840043018082008200820101013900D6000000000 +0101EB:00000000000003C002400240024004800480048008800F8009000E0000000000 +0101EC:00000180014006400840142020303C1030200C40024002800300000000000000 +0101ED:0000000000780184020204620F920874343840F0439030200C40078000000000 +0101EE:000000000380048009080A143BE4480458042BE42A5409080480038000000000 +0101EF:0000000000000300048004800A800280055004E004100388017C030000000000 +0101F0:00000000010001000280044009400420045004400AA00280054006C000000000 +0101F1:0000000000000820111012900AA00440082009200AA006C00100000000000000 +0101F2:000000000080014001400E8013600D9001600D0013600D900160010000000000 +0101F3:000000001020387010200C7018200AC0144004A00B0003000300078000000000 +0101F4:00000000000007C00AA004400280010001C00700010001800300010000000000 +0101F5:00000000000006C00920155013900EE013901550092006C00000000000000000 +0101F6:0000000009001680169016A812A80AD008D0062002C002800280038000000000 +0101F7:0000000000000EE01110111011101110111011100920054005400FE000000000 +0101F8:00000000030004C004200540054005400540054005400440024001C000000000 +0101F9:0000000000000300048005C00A800DC00A800DC00A80054004C0030000000000 +0101FA:00000000000000000000000000007FFC2AA815500AA005400280010000000000 +0101FB:00000000000001001E8010801080104020201C90022001400080000000000000 +0101FC:000001F802900290052005400540054004A002A002A002A005200FC000000000 +0101FD:0000000000000000000000000000000000000000000200040008001000000000 010280:00000000203028243E20202020200000 010281:00000000081C2A080808080808080000 010282:000000007C4242427C424242427C0000 @@ -431,6 +480,34 @@ 0102CE:0000000008081414222222415D410000 0102CF:00000000424242427E42424242420000 0102D0:00000000494949497F08080808080000 +0102E0:00000000000000000000000010204000 +0102E1:000000000000000000080402023C0000 +0102E2:000000000000000000009292926C0000 +0102E3:0000000000000000000011AEA0602000 +0102E4:00000000000000000018240408102040 +0102E5:000000000000001C20201C20201C0000 +0102E6:00000000000006384040384040380000 +0102E7:00000000000000380404380404380000 +0102E8:000000002020202020202C32227C0000 +0102E9:0000000000182424427F422424180000 +0102EA:000000000000000010101010100C0000 +0102EB:00000000004040404040494949360000 +0102EC:00000000000004040404040704444438 +0102ED:000000000000000092926C2040FE0000 +0102EE:00000000000000042212121224780000 +0102EF:0000000000000000300C122224380000 +0102F0:00000000000000001008142214080000 +0102F1:000000000000020408344292926C0000 +0102F2:00000000000000000006090E0830C000 +0102F3:000000000000000010080418203E0000 +0102F4:0000000000000000020C304048300000 +0102F5:0000000000000000003C0418203E0000 +0102F6:00000000000000000018204440380000 +0102F7:000000000000003C4A3C0418203E0000 +0102F8:00000000000004060C140C0604444438 +0102F9:00000000000000000010081E0418203E +0102FA:000000000000100044009292926C0000 +0102FB:00000000000000221C0C0830407C0000 010300:000000006050484844447E4242420000 010301:00000000302824243828242428300000 010302:00000006081010202020101008060000 @@ -797,6 +874,37 @@ 010838:00000009112121414F41212111090000 01083C:0000000001004084244812100920044002800440082010102008400400000000 01083F:0000000000000210042008401080084004200210010802100420084000000000 +010840:00000000000004645850680804040000 +010841:000000000000203C0202040408300000 +010842:00000000000008106808040404000000 +010843:00000000000000443C04040404080000 +010844:000000000000003C4C12122404081000 +010845:00000000000000303008080808100000 +010846:00000000000000080808080808100000 +010847:000000000000006C6C12121212240000 +010848:00000000000010202C4C444444380000 +010849:00000000000020102848000000000000 +01084A:00000000000000141C04040408081020 +01084B:00000000000808101020202020180000 +01084C:000000000000507C1212224404081060 +01084D:00000000000004081010080808081020 +01084E:0000000000000030501C040810600000 +01084F:00000000000000444428100000000000 +010850:00000000000018180404040404081060 +010851:0000000000004C526244444040404080 +010852:0000000000407C222224282020202040 +010853:00000000000000443C04040408081020 +010854:000000000000424A2A32222428300000 +010855:00000000000020203C22222020202040 +010857:0000000000003234087E080808080810 +010858:00000000000000080808080808100000 +010859:00000000000000242424242424280000 +01085A:000000000000004A4A4A4A4A4A520400 +01085B:0000000000000000007C020200000000 +01085C:000000000000000070101C0202000000 +01085D:0000000000000020407C023200000000 +01085E:000000000004046868101010102C2040 +01085F:00000000000020407C223A087C020200 010900:000000000A0C081828482818080C0A00 010901:000000000C14244424140C04047C0000 010902:00000000061A62020202020202020000 @@ -823,7 +931,36 @@ 010917:00000000000000007C02020400000000 010918:00000000780810207C04081020000000 010919:0000000000011A244404020202000000 +01091A:00000000121212242424244848480000 +01091B:000000002A2A2A54545454A8A8A80000 01091F:00000000000000000018180000000000 +010920:000000081414142424244A5262420000 +010921:0000000E324242320E324242320E0000 +010922:00000008142402020202022414080000 +010923:000000040404040404040C1424440000 +010924:0000000404044424140C4424140C0000 +010925:0000000C1424440C1424440404040000 +010926:00000010101010101010101010100000 +010927:000000061A222242424222221A060000 +010928:000000044424140C0C14244404040000 +010929:0000000C142444040404040404040000 +01092A:00000044AC1404040404040404040000 +01092B:0000008C542404040404040404040000 +01092C:00000000000018244242422418000000 +01092D:0000000E32424242320E020202020000 +01092E:0000001C224202041804020202010000 +01092F:000000FE101010101010101010100000 +010930:0000004424140C040404040404040000 +010931:00000018244242241824424224180000 +010932:0000001010101010FE10101010100000 +010933:000000FE10101010FE10101010100000 +010934:000000FE10101010FE10101010FE0000 +010935:00000044AAAA92928282828282820000 +010936:00000049492A2A1C0808080808080000 +010937:000000495D2A08080808080808080000 +010938:000000080402023A4408101008060000 +010939:000000081C2A2A494908080808080000 +01093F:0000000000000E3242320E0000000000 010A00:0000000000000000078008400820082006200020004000800100020000000000 010A01:0000000000000000080008001000100010002000200020004000400000000000 010A02:0000000000000000000000000000000000000000000000000000300048003000 @@ -889,6 +1026,70 @@ 010A56:0000000000000000008000800080008000800080008000800080000000000000 010A57:0000000000000000024002400240024002400240024002400240000000000000 010A58:0000000000000000000000000000000038E2471C000038E2471C000000000000 +010A60:0000000000444444447C101010100000 +010A61:00000000000818280808080808080000 +010A62:0000000000545454547C101010100000 +010A63:00000000000C3444340C3444340C0000 +010A64:00000000001010384444443810100000 +010A65:00000000003854545454545454380000 +010A66:00000000002018041820180418200000 +010A67:00000000003008040404040408300000 +010A68:00000000007C44444444444444440000 +010A69:00000000004444282810282844440000 +010A6A:0000000000101010107C444444440000 +010A6B:0000000000081020407C444444440000 +010A6C:0000000000404040407C040404040000 +010A6D:00000000004444447C10101C04040000 +010A6E:000000000010282810107C4444440000 +010A6F:00000000004428102844281028440000 +010A70:00000000000010282844282810000000 +010A71:000000000040407010107C4444440000 +010A72:00000000003844444444444444380000 +010A73:00000000007C4444447C4444447C0000 +010A74:00000000003C04040404040404040000 +010A75:0000000000044464544C546444040000 +010A76:00000000001E32521212121212120000 +010A77:00000000007C545454545454547C0000 +010A78:00000000007C442828102828447C0000 +010A79:000000000044447C4444447C44440000 +010A7A:00000000003844444438101010100000 +010A7B:00000000003844443810384444380000 +010A7C:000000000020505020203C2424240000 +010A7D:00000000001010101010101010100000 +010A7E:00000000000C3444340C040404040000 +010A7F:000000003C24243C24243C24243C0000 +010A80:00000000004020102824444202020000 +010A81:00000000000C12122220204040400000 +010A82:00000000001038385454549292920000 +010A83:00000000000C12222222444448480000 +010A84:00000000020438444444381010100000 +010A85:00000000003854545454545454380000 +010A86:00000000002018041820180418200000 +010A87:00000000003008040404040408300000 +010A88:00000000007C44444444444428280000 +010A89:00000000004444282810082844440000 +010A8A:000000000010107C4444444428280000 +010A8B:00000000001020407C44444428280000 +010A8C:00000000004020100810201008040000 +010A8D:00000000007008080810282844440000 +010A8E:00000000003844444438383854540000 +010A8F:000000000082443844C6443854920000 +010A90:0000000000000000003C424242240000 +010A91:000000000028287C4444444428280000 +010A92:00000000000000003844444438000000 +010A93:00000000007C545454545454547C0000 +010A94:00000000384444221212224444380000 +010A95:00000000001008446452644408100000 +010A96:00000000001E32521212121212120000 +010A97:0000000000C020508814240A12040800 +010A98:00000000004444447C44444428280000 +010A99:00000000005454547C44444428280000 +010A9A:00000000003844444438101010100000 +010A9B:00000000008244384444381010100000 +010A9C:00000000001824244848081412220000 +010A9D:00000000001010101010101010100000 +010A9E:00000000000000102844281000000000 +010A9F:00000000001028442810284428100000 01D000:000000000004047C0404000000000000 01D001:000000000040407C4040000000000000 01D002:000000000000001C2241000000000000 @@ -1261,9 +1462,9 @@ 01D17D:00000000000000000000000000000078 01D17E:00000000000000000000000000002020 01D17F:00000000000000000000000000005020 -01D180:00000000000000000000000000005020 -01D181:00000000000000000000000000201020 -01D182:000000000000000000000000000000F8 +01D180:00000000000000000000000020005020 +01D181:00000000000000000000002000201020 +01D182:000000000000000000000000002000F8 01D183:08040810080408100804081008000000 01D184:08040810080408100804081008081C08 01D185:00020284780000000000000000000000 @@ -1271,7 +1472,7 @@ 01D187:00605844000000000000000000000000 01D188:00205408000000000000000000000000 01D189:4242423C000000000000000000000000 -01D18A:0000000000000000000000000000000000000000000000000000244810100FE0 +01D18A:0000000000000000000000000000000000000000000000000000228810100FE0 01D18B:0000000000000000000000000000000000000000000000000000254810100FE0 01D18C:00000000002C30202020000000000000 01D18D:00000000001C20180438000000000000 @@ -2378,10 +2579,6 @@ 01F029:FFFE80028002840287C28C429282A10286C2B93A80828602818280428002FFFE 01F02A:FFFF8001FFFF9115A17FFB95C909C915F9A3CB5DC901F93FCD23823F8001FFFF 01F02B:3FFE2AAA35562AAA35562AAA35562AAA35562AAA35562AAA35562AAA35563FFE -01F02C:000054002A0054002A0054002A0054002A0054002A0054002A0054002A000000 -01F02D:000054002A0054002A0054002A0054002A0054002A0054002A0054002A000000 -01F02E:000054002A0054002A0054002A0054002A0054002A0054002A0054002A000000 -01F02F:000054002A0054002A0054002A0054002A0054002A0054002A0054002A000000 01F030:00000000000000007FFF55556AAB55556AAB55557FFF00000000000000000000 01F031:00000000000000007FFF7F7F7F7F7F7F7F7F7F7F7FFF00000000000000000000 01F032:00000000000000007FFF7F7F7F7F7F777F7F7F7F7FFF00000000000000000000 @@ -2511,6 +2708,7 @@ 01F0BC:1FF0200823882408240824082388200826C82928282824482288210820081FF0 01F0BD:1FF0200823882448254824882348200826C82928282824482288210820081FF0 01F0BE:1FF0200824882508260825082488200826C82928282824482288210820081FF0 +01F0BF:1FF020082AA82AA82FE828282EE82EA82EA829A82FA82AA82AA82AA820081FF0 01F0C1:1FF0200823082488278824882488200821082288244824482288210820081FF0 01F0C2:1FF0200827082088230824082788200821082288244824482288210820081FF0 01F0C3:1FF0200827082088230820882708200821082288244824482288210820081FF0 @@ -2541,6 +2739,28 @@ 01F0DD:1FF020082388244825482488234820082388238821082FE82D68210820081FF0 01F0DE:1FF020082488250826082508248820082388238821082FE82D68210820081FF0 01F0DF:1FF020082FE82FE82FE828282EE82EE82EE829E82FE82FE82FE82FE820081FF0 +01F0E0:1FF020082AA82AA824482AA82AA8200820082288228822882288228820081FF0 +01F0E1:1FF0200820082008200821082108210821082108200820082008200820081FF0 +01F0E2:1FF0200820082008200822882288228822882288200820082008200820081FF0 +01F0E3:1FF0200820082008200825482548254825482548200820082008200820081FF0 +01F0E4:1FF0200820082008200825482548254825482488200820082008200820081FF0 +01F0E5:1FF0200820082008200822882288228822882108200820082008200820081FF0 +01F0E6:1FF0200820082008200825482548254825482248200820082008200820081FF0 +01F0E7:1FF020082008200820082AA82AA82AA82AA824A8200820082008200820081FF0 +01F0E8:1FF0200825482548254825482248200820082288228822882288228820081FF0 +01F0E9:1FF0200820082008200825482548248825482548200820082008200820081FF0 +01F0EA:1FF0200820082008200822882288210822882288200820082008200820081FF0 +01F0EB:1FF0200820082008200825482548224825482548200820082008200820081FF0 +01F0EC:1FF020082008200820082AA82AA824A82AA82AA8200820082008200820081FF0 +01F0ED:1FF0200825482548224825482548200820082288228822882288228820081FF0 +01F0EE:1FF0200825482548224825482548200820082288228822882288210820081FF0 +01F0EF:1FF020082008200820082AA82AA824A82AA82A48200820082008200820081FF0 +01F0F0:1FF020082AA82AA824A82AA82A48200820082108210821082108210820081FF0 +01F0F1:1FF020082AA82AA824A82AA82A48200820082288228822882288228820081FF0 +01F0F2:1FF020082AA82AA824A82AA82A48200820082548254825482548254820081FF0 +01F0F3:1FF0200825482548224825482548200820082288228821082288228820081FF0 +01F0F4:1FF020082008200820082AA82AA824482AA82AA8200820082008200820081FF0 +01F0F5:1FF020082AA82AA824482AA82AA8200820082108210821082108210820081FF0 01F100:0000000000000000030004800840084008400840084008400480031000000000 01F101:0000000000000000030004800840084008400840084008400498030800080010 01F102:000000000000000001000300050001000100010001000100011807C800080010 @@ -2552,6 +2772,8 @@ 01F108:00000000000000000FC000400040008000800080010001000118010800080010 01F109:0000000000000000078008400840084007800840084008400858078800080010 01F10A:0000000000000000078008400840084007C00040004000400098070800080010 +01F10B:07C0183020084104428484428442844284428442428441042008183007C00000 +01F10C:07C01FF03FF87EFC7D7CFBBEFBBEFBBEFBBEFBBE7D7C7EFC3FF81FF007C00000 01F110:0000000010082184224442424422442247E24422442224242424100800000000 01F111:00000000100827C424244422442247C2442244224422242427C4100800000000 01F112:00000000100823C42424442244024402440244024422242423C4100800000000 @@ -2712,27 +2934,331 @@ 01F1FD:AAAA000180000421842002418240018181800241824004218420000180005555 01F1FE:AAAA000180000411841002218220014180800081808000818080000180005555 01F1FF:AAAA0001800007E18020002180400081810002018400040187E0000180005555 -01F550:008004100080008020A200C000C0408100000000200200000000041000800000 -01F551:00800410008000802082009000E0408100000000200200000000041000800000 -01F552:008004100080008020820080008040F100000000200200000000041000800000 -01F553:0080041000800080208200800080408100600010200200000000041000800000 -01F554:0080041000800080208200800080408100400040202200000000041000800000 -01F555:0080041000800080208200800080408100800080208200000000041000800000 -01F556:0080041000800080208200800080408101000100220200000000041000800000 -01F557:0080041000800080208200800080408103000400200200000000041000800000 -01F558:0080041000800080208200800080478100000000200200000000041000800000 -01F559:0080041000800080208204800380408100000000200200000000041000800000 -01F55A:0080041000800080228201800180408100000000200200000000041000800000 -01F55B:0080041000800080208200800080408100000000200200000000041000800000 -01F55C:0080041000000000202200400040408100800080208200800080041000800000 -01F55D:0080041000000000200200100060408100800080208200800080041000800000 -01F55E:008004100000000020020000000040F100800080208200800080041000800000 -01F55F:0080041000000000200200000000408100E00090208200800080041000800000 -01F560:0080041000000000200200000000408100C000C020A200800080041000800000 -01F561:0080041000000000200200000000408100800080208200800080041000800000 -01F562:0080041000000000200200000000408101800180228200800080041000800000 -01F563:0080041000000000200200000000408103800480208200800080041000800000 -01F564:0080041000000000200200000000478100800080208200800080041000800000 -01F565:0080041000000000200204000300408100800080208200800080041000800000 -01F566:0080041000000000220201000100408100800080208200800080041000800000 -01F567:0080041000000000208200800080408100800080208200800080041000800000 +01F200:0000000027C0210027C02100278039402608004400F000480088009001300000 +01F201:00007FFF40014001471D59654105410541054105471D5965400140017FFF0000 +01F202:00003FFC20042004224422442FF422442244224420842304200420043FFC0000 +01F210:FFFF800180F19F0181019FF181018101BFF9810181018301800180018001FFFF +01F211:FFFF800181019FF99009A7D180818101BFF9810181018101870180018001FFFF +01F212:FFFF80018001BFF9829192918A91845184518A219161A091810980018001FFFF +01F213:FFFF8009802580158FD180019FF180818081810181018201840188018001FFFF +01F214:FFFF8001800180018FF18001800180018001800180019FF9800180018001FFFF +01F215:FFFF8001810183E184218A418181868199F182118D2180C19F0180018001FFFF +01F216:FFFF800188F99E499489BF3195A19FF995219FF995219521A32180018001FFFF +01F217:FFFF80019FF1810181018101BFF981018281828184418821B01980018001FFFF +01F218:FFFF80018101BFF9800184418821945184418281810186C1983980018001FFFF +01F219:FFFF80018041BC41A5F1A551BD51A551A7F9BC41A4A18111820980018001FFFF +01F21A:FFFF800190019FF9AAA18AA1BFF98AA18AA1BFF984919249A24980018001FFFF +01F21B:FFFF80018821AB219CA18821BF2188A18C399BE1A8218821882180018001FFFF +01F21C:FFFF8001842182419FF980018F5189518F5189518F5189118B7180018001FFFF +01F21D:FFFF80018481892191C1A4918BF99909A9F18B118CA188E18B1980018001FFFF +01F21E:FFFF8001BFF981018FE189218FE189218921BFF988218821886180018001FFFF +01F21F:FFFF80018419BF6191418A41BF798451BF5184519551A4918D1180018001FFFF +01F220:FFFF8001900189F9BE49844988499A49AC498A49888989098A3180018001FFFF +01F221:FFFF8001888188F19511BCA1884194A1BB1980419421AAC1A03180018001FFFF +01F222:FFFF80018081888188818FF99081A08187F18081808180819FF980018001FFFF +01F223:FFFF8001BC39A5C1BD01A501BDF9A509A591BD518121AA51A48980018001FFFF +01F224:FFFF80018101BFF981018FF180018FF189118FF188019001A00180018001FFFF +01F225:FFFF80018081BC81A4F9A509A651A441A441BCA180A18111820980018001FFFF +01F226:FFFF800190418BF98209A7F9944189F18951B1F1915191F1931980018001FFFF +01F227:FFFF800188F18891BE9189198A018DF19911A8A1884188A1BB1980018001FFFF +01F228:FFFF800188518849BFF988418BF98E499BF9AA498BF98A49BA5980018001FFFF +01F229:FFFF800180018001800180018011BFF98001800180018001800180018001FFFF +01F22A:FFFF800180018FF180018001800187E180018001800180019FF980018001FFFF +01F22B:FFFF8001922189398FC18239BB918AF98A918A918DB19401A3F980018001FFFF +01F22C:FFFF800182018201BFF98201840187F1888188819081A0818FF980018001FFFF +01F22D:FFFF8001810181019FF19111911191119FF1911181018101810180018001FFFF +01F22E:FFFF800181018101BFF98201840187E18C219421A42187E1842180018001FFFF +01F22F:FFFF800188818899BEE188898AF98C0198F9A88988F98889B8F980018001FFFF +01F230:FFFF800181019FF181018101BFF98101890189F189019501A3F980018001FFFF +01F231:FFFF8001880189F9BE2188218A218C219821A82188218821B8E180018001FFFF +01F232:FFFF80018821BFF98AB19EF1AAB98C719FF18A21BFF9A9B1B31980018001FFFF +01F233:FFFF800181019FF99009A2418421981187E18101810181019FF980018001FFFF +01F234:FFFF80018101828184418821B7D980018FE1882188218FE1882180018001FFFF +01F235:FFFF8001A12197F98121AFF998818FF99489B6A997E99429941180018001FFFF +01F236:FFFF80018201BFF9840187E18C2197E1A42187E184218421846180018001FFFF +01F237:FFFF800187F18411841187F18411841187F1841184118851902180018001FFFF +01F238:FFFF8001810181019FF191119FF1911191119FF191118101810180018001FFFF +01F239:FFFF80018409BF89A4A99F2984299F298429BFA9910991099F3980018001FFFF +01F23A:FFFF800192218941BFF1A011AFD188418FC180019FE190219FE180018001FFFF +01F240:2004400281018101BFF983818541854189219111A7C981018101800140022004 +01F241:2004400280018FF180018001800187E180018001800180019FF9800140022004 +01F242:20044002800180018FF18001800180018001800180019FF98001800140022004 +01F243:2004400281019FF99009A2118201BFD984418C01838182619C19800140022004 +01F244:200440028101810181F181018FE1882188218FE180019491A249800140022004 +01F245:20044002880189F9BE2188218A218C219821A82188218821B8E1800140022004 +01F246:20044002910189F98649984188A18B1980018FF18A518A519FF9800140022004 +01F247:20044002BE49A551A7F9BC81A7F9A491B949A7F1A491A511AE71800140022004 +01F248:200440029F4191419F7991D19F5191519F5191518A219151A189800140022004 +01F250:07E0181829F4491251F2A51189F19801A9F988218BF9492248622004181807E0 +01F251:07E0181820045FF240228F21892189218F2189218021402240E22004181807E0 +01F300:00000000000007000800100013801FE01FF01FF01FF00FF003900020002001C0 +01F301:000000005555AAAA5555AAAA4444111144441111404004044040040400000000 +01F302:0000000003000480008003E003E001C001C001C0008000800080008000000000 +01F303:00000000FFFFFFFFEFFFC7F7EFE3FFF7FFFFFDFFF8FFFDFFFFFFFFFF00000000 +01F304:000000000240081003C014280810281409902BD477EEFFFFFFFFFFFF00000000 +01F305:000000000240081003C014280810281408102814FFFFFFFFFFFFFFFF00000000 +01F306:000000008888222280082FE28EE82FE28BA00FEEEBEAEFEEEEAAEFEE00000000 +01F307:000000008BA224488822282888222FE88EE00FEEEBEAAFAEEBEAEFEE00000000 +01F308:003E00C0031E0460098E123014CE253029464A9852A055205540554000000000 +01F309:FFFFFFFFFDFBDFFFFFBFFFFFF7F7FFFFFFFFFFFF80018C319E799E79FFFFFFFF +01F30A:000000000000000000F001F803C807800F801FC03FF0FFFFFFFFFFFF00000000 +01F30B:0000000000400200108804204082034006E00F701FF87FFEFFFFFFFF00000000 +01F30C:000000000048011C204802E0004809000380012024000E802408710024000000 +01F30D:07E0187822FC41FE423E87F7CFE3EFC1C3C1C1A181034002400221CC1FF807E0 +01F30E:07E018782FAC5FE64FC28D07840F830F83C7A3C381C1418240822004183807E0 +01F30F:07E01E183FFC7FF27FF2F7F1E6E1C2A9C045A03D807D407A40123C841FF807E0 +01F310:07C01BB02548692C593497D29112FFFE911297D25934692C25481BB007C00000 +01F311:000003C00FF01FF83FFC3FFC7FFE7FFE7FFE7FFE3FFC3FFC1FF80FF003C00000 +01F312:000003C00F301F883F843FC47FC27FC27FC27FC23FC43F841F880F3003C00000 +01F313:000003C00F301F083F043F047F027F027F027F023F043F041F080F3003C00000 +01F314:000003C00F301E083E043C047C027C027C027C023C043E041E080F3003C00000 +01F315:000003C00C3010082004200440024002400240022004200410080C3003C00000 +01F316:000003C00CF01078207C203C403E403E403E403E203C207C10780CF003C00000 +01F317:000003C00CF010F820FC20FC40FE40FE40FE40FE20FC20FC10F80CF003C00000 +01F318:000003C00CF011F821FC23FC43FE43FE43FE43FE23FC21FC11F80CF003C00000 +01F319:000000000030001800140014001200220022004221843E0410080C3003C00000 +01F31A:000003C00FF01FF83FFC3FFC7BDE7EFE7E7E7BDE3C3C3FFC1FF80FF003C00000 +01F31B:00000F0030C00C20021002100148020801080148039002100C2030C00F000000 +01F31C:000001E006180860108010802500208021002500138010800860061801E00000 +01F31D:000003C00C30100820042004442240824182442223C4200410080C3003C00000 +01F31E:000002400000100803C004204A5208100A504992042003C01008000002400000 +01F31F:00000000000011100BA003803FF81FF00FE0CFE61EF03C783118010000000000 +01F320:00000000003800C0011C0060048E0E300E007FC03F801F003B80318000000000 +01F321:000000000100028002800280028003800380038007C007C007C0038000000000 +01F322:000001000100010003800380038007C007C007C00FE00FE00FE007C003800000 +01F330:000000000180024004200810100810082004381C27E42004181807E000000000 +01F331:000000000000007000881DC42324452449244918490031000100010000000000 +01F332:00000000018003C007E003C007E00FF003C007E00FF01FF80180018000000000 +01F333:0000000007C00FF00FF81FF81FF81FF00FF007E0018001800180018000000000 +01F334:000000603C8042B81DC427F2498810C410C400C000C001800180018000000000 +01F335:000000000000018003C003C01BC01BD81BD81FD80FF803F003C003C000000000 +01F337:0000000000000000054007C007C003800100010019300D6007C0038000000000 +01F340:000000000000028007C007C01BB03D781EF03D781BB007C007C0028000000000 +01F341:000000000100038023883BB83FF87FFC3FF81FF00FE01FF00100010000000000 +01F344:000000000000000007E01DB8376C3FFC018003C003C007E007E003C000000000 +01F349:000000000000003C03C23C0A60226902601271443C180FE00000000000000000 +01F34B:0000018002400CB0105810A82054202C2054202C105810A80C5002E001800000 +01F354:000000000FE03018492440043FF82AA87FFC7FFC3FF8400440043FF800000000 +01F355:0000000003E007F8041C0DAE0D860878166016C019003E002800300000000000 +01F374:00000000000000001518153815381F380E380408040804080408040800000000 +01F377:000000000000000003E00410041007F003E001C000800080008003E000000000 +01F378:00000000000000000FF8041003E001C00080008000800080008003E000000000 +01F37C:0000010002800280044007C0044006400440074004400640044007C000000000 +01F37D:0000000000000000A3C1A423E993524B542B542952494991442143C100000000 +01F383:0000018003001FF03FF83398739C7FFC7FFC755C701C3AB83FF80FE000000000 +01F38C:000000000C603458C286929243844D6432980280044004400820082000000000 +01F393:0000000000000000008003E00FF81FFC0FF813E024902F7827F021C000000000 +01F396:000007E006600660066006600660024001800240042004200240018000000000 +01F397:000001C003E006600660066006C003C00380038007C00EE01C70083000000000 +01F39E:00007FFE500A700E500A700E500A7FFE500A700E500A700E500A7FFE00000000 +01F3A5:031807BC07BC031837FC3FFC3FFC37FC00E000E0015001500248024800000000 +01F3A7:0000000003C00C30181810081008381C781E781E781E381C0000000000000000 +01F3AC:00000000007003801C00200035543FFC3FFC328C3FFC344C3FFC3FFC00000000 +01F3AD:000000003E004100550041005D7C498222AA1C82009200BA0044003800000000 +01F3AE:0000000000001C3823C428145DAA481246624662400247E24812300C00000000 +01F3AF:0000000013C038301808058822C4256426E423C4118810080C3003C000000000 +01F3B1:0000000070605090509070607198726472647198766679997999766600000000 +01F3B2:000003800C603018C106E00E983287C2A10A8142810AC54631180D6003800000 +01F3B3:0000000001DC0154015401DC015401DC02227222FA22FA22FB5471DC00000000 +01F3B9:00000000FFFEFFFEBBBABBBABBBABBBABBBA911291129112FFFEFFFE00000000 +01F3BC:0000008001407D5E61407C9E61007A6662907A5661107CE6002001A001C00000 +01F3BE:0000000007800D400AA00D600AA0056003F00038181C340C2C00180000000000 +01F3C1:00003FFC26642664399C399C26642664399C399C3FFC20002000200020000000 +01F3E0:0000000000000000010007C01FF01AB01FF01AB01FF01AB01FF01FF000000000 +01F3E1:000000000000000008003E00FF9ED5BFFFBFD5BFFF9ED58CFF8CFFFF00000000 +01F3E2:00007FFC7FFC6AAC7FFC6AAC7FFC6AAC7FFC6AAC7FFC6AAC7FFC7EFC00000000 +01F3E3:010007C01FF0783C7FFC783C7EFC7EFC7FFC6AAC7FFC6AAC7FFC7FFC00000000 +01F3E4:010007C01FF07FFC6CCC6B4C731C783C7FFC6AAC7FFC6AAC7FFC7FFC00000000 +01F3E5:018007E01E787E7E781E781E7E7E7E7E7FFE64967FFE69267FFE7FFE00000000 +01F3E6:018007E01FF87C3E7C9E7C3E7C9E7C3E7FFE64967FFE69267FFE7FFE00000000 +01F3E8:010007C01FF0793C793C783C793C793C7FFC6AAC7FFC6AAC7FFC7FFC00000000 +01F3E9:010007C01FF0793C701C783C7C7C7EFC7FFC6AAC7FFC6AAC7FFC7FFC00000000 +01F3ED:000000006000600060006000622266666EEE7FFE7FFE75567FFE7FFE00000000 +01F3EF:018003C01DB80FF03C3C13C87FFE3E7C318C2FF4FFFF7E7E7E7EFFFF00000000 +01F3F0:00000000AA55FE7F7C3E6C366C367C3EAAAAFFFFFFFFFE7FFE7FFFFF00000000 +01F40C:000000004400280028F029F83BF83BF83FF83FF03FE03FF83FFC1FFE00000000 +01F40D:000000003C006E007E003E000E000E080CCC1DE619F61B361F3E0E1C00000000 +01F416:000000000000000008000FE61FFA37FC7FFC7FFC3FFC0FF80A280A2800000000 +01F417:00000000000000000BC00FE61FFA37FC5FFC4FFC3FFC0FF80A280A2800000000 +01F418:000000001E003DF06EFC7F7EFAFEEDFF9FFFFFFD9FFC5B6C1B6C1B6C00000000 +01F419:00000000038007C007C0355827C813908FE27FFC0BA052946AAC0C6000000000 +01F41A:0000000003C00C301008200421C44222441244924462420443083CF000000000 +01F41B:00000240099007E003C00FF003C00FF003C00FF003C00FF003C00FF001800000 +01F41C:00000280044007C007C0739C0FE007C01BB067CC07C01BB067CC07C003800000 +01F41D:00000420024013C813C80990FFFF83C14FF2324C4FF2142817E8242403C00000 +01F41E:00000000024007E00DB01FF8DFFB23C46816A2452814518A8C3103C000000000 +01F41F:0000000000000000010003001F823FE66FFE7FFE1FF23FA00700010000000000 +01F420:0000000000C0038007800F8C1FD837F83FF81FCC0F800380018000C000000000 +01F421:0000000001000FC01FE03FF077F67FFC3FFC7FF67FF03FE00FC0020000000000 +01F422:000000000000000000000000000001E003F037F85FFC7FFC0FFE052800000000 +01F427:00000000018002C007C003C003C006600C301C381C38166803C0066000000000 +01F42A:00000000300050C071E037F83FFC3FFC1FFE0FFA052805280528052800000000 +01F42B:000000003000533077F837F83FFC3FFC1FFE0FFA052805280528052800000000 +01F42C:00000000000001C007801F802FC03FE07FF006F0023C001E1998665200000000 +01F43D:000000000180066008101008200446624E724C3240022004181807E000000000 +01F43E:00000000140040001C00BE003E501804007000FA00F800300000000000000000 +01F440:000000000000000000000000383844448282B2B2B2B282824444383800000000 +01F451:000000000000000044446EEC6EEC7FFC7FFC7FFC7FFC1FF00000000000000000 +01F453:000000000E701248200440027E7E41824182424242423C3C0000000000000000 +01F454:000000000C603458438402800280028004400440044004400280010000000000 +01F455:0000000000001C3823C440028001581A281408100810081008100FF000000000 +01F456:000000001FF01BB01010111012901290129012901290129012901EF000000000 +01F457:000000001C7023884004383808200C600BA009200AA012901010183007C00000 +01F458:00001E7821844D3257EA37EC052005200520052005200520052003C000000000 +01F459:000000000240042004200E700FF0066000000000000007E003C0018000000000 +01F464:0000000003C007E007E007E007E003C00FF01FF83FFC3FFC3FFC3FFC00000000 +01F465:00000000000000001C703EF83EF83EF81C707F7CFFBEFFBEFFBEFFBE00000000 +01F46B:000000001830183000007C7CBABAB93AB87C387C282828282828282800000000 +01F46C:000000001830183000007C7CBABAB93AB83A3838282828282828282800000000 +01F46D:000000001830183000007C7CBABAB93A7C7C7C7C282828282828282800000000 +01F477:000003800EE01290129022883FF83838729C701C3AB839381C70038000000000 +01F478:0000054007C007C01FF03FF83E783838729C701C3AB83938FC7EF39E600C0000 +01F47B:000003C00FF01FF833CC21842DB46DB673CE7FFE7FFE7FFE7FFE7BDE318C0000 +01F47D:0000000007E00FF01FF81FF81FF81BD819980DB00FF007E003C0018000000000 +01F47E:000003C00FF00FF01FF817E81BD81FF81FF837EC2FF46DB64992291404A00000 +01F488:03C007E007E00FF004E005A00720066004E005A0072006600FF007E007E003C0 +01F489:0000010001000100038004400640044006400440064004400FE0010003800000 +01F48A:00000000038007C007C007C007C007C004400440044004400440038000000000 +01F48C:00000000FFFE8002C286A7CA9392892284428AA29112A00AC006FFFE00000000 +01F491:000006600FF00FF00FF007E003C03DBC7E7E5A5A7E7E5A5A66663C3C00000000 +01F493:000020044002900924240E701FF81FF81FF80FF007E013C84992200410080000 +01F494:00000000000000003C3C7E7E7F7E7F7E3EFC1EF80F70076002C0008000000000 +01F495:0000000000D801FC01FC00F8007000201B003F803F801F000E00040000000000 +01F496:00000000000000003C787EDC778C63DC37781E300F6007C00380010000000000 +01F497:00000000000000001C7022884D645EF42FE817D00BA005400280010000000000 +01F498:000000004000E0006E3811442882240210040808041002200140008000000000 +01F499:00000000000000001C7022887FFC40043FF810100FE004400380010000000000 +01F49A:00000000000000001C7036D85B6C6DB436D81B700DA006C00380010000000000 +01F49B:00000000000000001C702288555440042AA810100AA004400280010000000000 +01F49C:00000000000000001C7036D86DB45B6C36D81DB00B6006C00380010000000000 +01F49D:00000000000000301C483E8C7F827FE23FE41FF80FE007C00380010000000000 +01F49E:000005000FB027002214503EF81C70082004400040142A3E1F1C0E2804C00000 +01F49F:000008101FF82004600626642FF42FF42FF427E423C4618620041FF808100000 +01F4A0:00000000018002400C300C3010082184218410080C300C300240018000000000 +01F4A1:0000400223C404200810C813081008102424424203C002C00340018000000000 +01F4A2:000000000420066003C0318C18180C300C301818318C03C00660042000000000 +01F4A3:000000000010000401B002440F101F803FC03FC03FC03FC01F800F0000000000 +01F4A4:000000000000000000007BDE7BDE18C6318C63187BDE7BDE0000000000000000 +01F4A5:008061865A5A266420041008300CC003300C1008200426645A5A618601000000 +01F4A6:0000078008401040208023004C00501C606240820102020404F8070004000000 +01F4A7:0000010001000100028002800280044004400440082008200820044003800000 +01F4A8:0000007000880084000800187E24000200027E24001800040084008800700000 +01F4A9:0000002020401244132822880CE411101010383847C44004600C1FF000000000 +01F4AC:000000001FF820042004200420042004200420041E7802400280070000000000 +01F4AD:0000000001C00E381224100420022002100412240E3821C05000200000000000 +01F4AF:00000000098C1A522A52546214A414A42318200023F80C0003F01C0000000000 +01F4B0:0000044006C0038007C00EE01C701AB03AF83C783EB83AB83C781EF007C00000 +01F4B1:0000034004C011C03822542250143014183E1408543E38081388032002C00000 +01F4B2:00000000000001800FF01FF8399839801FF00FF8019C199C1FF80FF001800000 +01F4B3:0000000000003FFC40027FFE7FFE400246924B624002403A40023FFC00000000 +01F4B4:0000000000007FFE400251024A0244025F0244025F02440244027FFE00000000 +01F4B5:0000000000007FFE44024E02550254024E02450255024E0244027FFE00000000 +01F4B6:0000000000007FFE4002470248825E0248025E024882470240027FFE00000000 +01F4B7:0000000000007FFE40024602490248025E02480248025F0240027FFE00000000 +01F4B9:00000880050002004F8062044F886210426060804700680044447FFE00000000 +01F4BB:00000000000000001FF810081008100810081FF803C000001FF61FF600000000 +01F4BC:000000000000000003E002203FFE3FFE3FFE3FFE3FFE3FFE3FFE3FFE00000000 +01F4BD:000000003FFC3C3C300C200421FC227C227C21FC3004300C3C3C3FFC00000000 +01F4BE:000000003FF8381C38DC38DC381C3FFC3FFC3FFC300C356C300C3FFC00000000 +01F4BF:00000000000007C0383840048382844283824004383807C00000000000000000 +01F4C0:000007C0383840048382844283824004383807C00000E45C94529292E11C0000 +01F4C4:0000000003F006100ED008100B5008100AD008100B90081008100FF000000000 +01F4C5:00000000000000003FFC20042BD420042AA425542AA4255420043FFC00000000 +01F4C8:00000000000000004000600440086010406060804700680044447FFE00000000 +01F4C9:00000000000000004000680047006080406060184004600044447FFE00000000 +01F4CA:000000000000000040006C004C006C304C306DB04DB06DB04DB07FFE00000000 +01F4CE:0000000003C00420081009900A500A500A500A500A500A50021001E000000000 +01F4CF:000000100028004400A20104028804100A201040288041002200140008000000 +01F4D0:00000004000C00140024005400840144020405040804141420047FFC00000000 +01F4DD:000000003F00218029C020402B4020402E0020FC2D7C20FC20003FC000000000 +01F4EF:000000000000000047104D9868BC7DFE3FFF3FF81FE007800000000000000000 +01F4F0:0000003801C80E083FFC200426E420042EB42E042EF420042DB420043FFC0000 +01F4F1:000000000200020007C004400440044007C006C0054006C0054007C000000000 +01F4F2:0000000000100010043E06227F227FA27FBE7F36062A0436002A003E00000000 +01F4F3:000000000200020007C004400440145057D456D4155006C0054007C000000000 +01F4F4:00000000200020007C0044004400449B7D526D5B55526C9254007C0000000000 +01F4F5:000000000200220817D00C60044006C007C006C005400EE0155027C800000000 +01F4F6:00000000FFC6CCC66D863F061E360C360C360C360DB60DB60DB60DB600000000 +01F4F7:000000000000000033CC7C3E47E27C3E799E7A5E7A5E799E44227FFE00000000 +01F4FA:000004200240018003C03FFC3034201C2014201C30343FFC0C30081000000000 +01F4FB:00000000007003801C0020003FFC2A8435942AFC35FC2AD43FFC181800000000 +01F500:000000000008F07CF8FEFDFC1BC807800F001EC8FDFCF8FEF07C000800000000 +01F501:0000000000400FE01FF03FE03848381C381C121C07FC0FF807F0020000000000 +01F502:0000000000400FE01FF03FE030482E1C111C2C9C24BC24B811700E0000000000 +01F503:0000000001E003F009F81C383E381C381C381C7C1C381F900FC0078000000000 +01F504:0000000007800FC01F901C381C7C1C381C383E381C3809F803F001E000000000 +01F505:0000000000000000010008200380044014500440038008200100000000000000 +01F506:0000000000000100111008200380044034580440038008201110010000000000 +01F507:0000000000000000104008C005C00FC00FC00FC00FC001E000D0004800000000 +01F508:00000000000000000020006000E007E007E007E007E000E00060002000000000 +01F509:00000000000000000080018003901F881F881F881F8803900180008000000000 +01F50A:0000000000000000021006480E247E947E547E547E940E240648021000000000 +01F50B:0000000003800FE00EE00C600EE00FE00FE00FE00FE00C600FE00FE000000000 +01F50C:00000000280028007C787CCC7C843884108410841084108419840F0400000000 +01F511:00000000000000003C007E00FF00CFFECFFEFF367E003C000000000000000000 +01F512:0000000003C007E00E700C300C301FF81FF81FF81FF81FF81FF81FF800000000 +01F513:00000000007800FC01CE01860186FFC0FFC0FFC0FFC0FFC0FFC0FFC000000000 +01F518:0000000003C00FF01FF81C2839943BD43BD439941C281BC80C3003C000000000 +01F519:080018003FFE7FFE7FFE3FFE180008000000622A554A674C554A652A00000000 +01F51A:080018003FFE7FFE7FFE3FFE18000800000074B844A476A445A474B800000000 +01F51B:081018183FFC7FFE7FFE3FFC1818081000001D28152815A815601D2800000000 +01F51C:0008000CFFFEFFFFFFFFFFFE000C00080000EEE98AA9EAAD2AABEEE900000000 +01F51D:018003C007E00FF003C003C003C003C000003998125412581250119000000000 +01F51E:000000001FFC2FFC36CC3AB434B42ECC1E342EB436CC3FEC3FF43FF800000000 +01F520:00003F0033702D4821702D482D703F0000FC0E8C10B410B410B40E8C00FC0000 +01F521:00003F003F403F4031702D4831703F0000FC00F400F40EC410B40EC400FC0000 +01F522:00003F003B7033083B303B4021783F0000FC1CEC02CC0CAC02841CEC00FC0000 +01F523:00007F0041187F104110777077707F0000FE1CCE22F62EEE20FE1EEE00FE0000 +01F524:000000000000FC00CC00B7E08660B6BFB679FEB7023703F70019001F00000000 +01F527:000000000C00060026003E001F00038001C000F8007C00640060003000000000 +01F528:0000000007001E001C003E007700238001C000E000700038001C000800000000 +01F52A:00002000300028002400220011001080084008E005700238001C000800000000 +01F52B:0000000000000000000000003FF83FFC1FF802B801FC001C001C001C00000000 +01F52F:0000000000000100028004407FFC2828111028287FFC04400280010000000000 +01F530:0000000018181438127811F810F810F810F810F808F004E002C0018000000000 +01F532:000000001FF8200C2FFC2FDC2FDC2FDC2FDC2FDC281C2FFC3FFC1FF800000000 +01F533:000000001FF82004201427D4241424142414241420142FF420041FF800000000 +01F540:07E01818218443C243C281819999BFFDBFFD9999818143C243C22184181807E0 +01F541:00000000018003C003C0018019983FFCBFFD9999818143C243C22184181807E0 +01F542:0000018003C003C001800180318C7FFE7FFE318C0180018003C003C001800000 +01F543:0000000003C00C28101826082600106010602600260810180C2803C000000000 +01F546:000003C0024002401E78100810081E7802400240024002400240024003C00000 +01F547:000003C003C003C01FF81FF81FF81FF803C003C003C003C003C003C003C00000 +01F548:0000018003C005A009901FF81FF8099005A003C0018001800180018001800000 +01F550:07C0193029284104614C81828182C10680028002600C40042828193007C00000 +01F551:07C0193029284104610C812281C2C10680028002600C40042828193007C00000 +01F552:07C0193029284104610C81028102C1E680028002600C40042828193007C00000 +01F553:07C0193029284104610C81028102C10680C28022600C40042828193007C00000 +01F554:07C0193029284104610C81028102C10680828082604C40042828193007C00000 +01F555:07C0193029284104610C81028102C10681028102610C40042828193007C00000 +01F556:07C0193029284104610C81028102C10682028202640C40042828193007C00000 +01F557:07C0193029284104610C81028102C10686028802600C40042828193007C00000 +01F558:07C0193029284104610C81028102CF0680028002600C40042828193007C00000 +01F559:07C0193029284104610C89028702C10680028002600C40042828193007C00000 +01F55A:07C0193029284104650C83028302C10680028002600C40042828193007C00000 +01F55B:07C0193029284104610C81028102C10680028002600C40042828193007C00000 +01F55C:07C0193028284004602C80428082C10681028102610C41042928193007C00000 +01F55D:07C0193028284004600C80028062C18681028102610C41042928193007C00000 +01F55E:07C0193028284004600C80028002C18681628102610C41042928193007C00000 +01F55F:07C0193028284004600C80028002C10681828142612C41042928193007C00000 +01F560:07C0193028284004600C80028002C10681028182618C41042928193007C00000 +01F561:07C0193028284004600C80028002C10681028302630C41042928193007C00000 +01F562:07C0193028284004600C80028002C10683028502610C41042928193007C00000 +01F563:07C0193028284004600C80028002C3068D028102610C41042928193007C00000 +01F564:07C0193028284004600C80028C02C30681028102610C41042928193007C00000 +01F565:07C0193028284004680C84028202C10681028102610C41042928193007C00000 +01F566:07C0193028284004620C82028202C10681028102610C41042928193007C00000 +01F567:07C0193028284004608C80828102C10681028102610C41042928193007C00000 +01F576:000000000E701248200440027E7E7FFE7FFE7E7E7E7E3C3C0000000000000000 +01F585:00000000000007FE04027E32043208047C0409E410047BC810081FF800000000 +01F5A7:0000000007C00440044007C007C0010001007D7C454447C47C7C7C7C00000000 +01F5B3:00000000000000003FBC20A420BC20A420BC3FAC0E3C00003FB03FB000000000 +01F5B5:000000001FF820042004400240024002400240024002200420041FF800000000 +01F5BC:000061867FFE3FFC300C318C324C724E718E324C342C342C3FFC7FFE61860000 +01F5BD:000061867FFE3FFC308C308C308C7F8E728E32FC328C328C3FFC7FFE61860000 +01F5BE:000061867FFE3FFC300C342C324C718E718E324C342C300C3FFC7FFE61860000 +01F5D5:000000000000000000000000000000000000000000001FF81FF81FF800000000 +01F5D6:000000007FFE7FFE7FFE400240024002400240024002400240027FFE00000000 +01F5D7:0000000007FC07FC040404047FC47FC44044407C4040404040407FC000000000 +01F5DA:00000000000000000030004808481484228422FC3E8422842284228400000000 +01F5DB:00000000000000000C0012001210212821443F44217C21442144214400000000 diff --git a/font/plane01/unassigned-ranges.txt b/font/plane01/unassigned-ranges.txt new file mode 100644 index 0000000..4bdf54e --- /dev/null +++ b/font/plane01/unassigned-ranges.txt @@ -0,0 +1,301 @@ +; Linear B Syllabary +01000C +010027 +01003B +01003E +01004E 01004F +01005E 01005F +010060 01007F +; Linear B Ideograms +0100FB 0100FF +; Aegean Numbers +010103 010106 +010134 010136 +; Ancient Greek Numbers +01018D 01018F +; Ancient Symbols +01019C 01019F +0101A1 0101CF +; Phaistos Disc +0101FE 0101FF +; Lycian +01029D 01029F +; Carian +0102D1 0102DF +; Coptic Epact Numbers +0102FC 0102FF +; Old Italic +010324 01032F +; Gothic +01034B 01034F +; Old Permic +01037B 01037F +; Ugaritic +01039E +; Old Persian +0103C4 0103C7 +0103D6 0103DF +; Deseret +; Shavian +; Osmanya +01049E 01049F +0104AA 0104AF +; Elbasan +010528 01052F +; Caucasian Albanian +010564 01056E +; Linear A +010737 01073F +010756 01075F +010768 01077F +; Cypriot Syllabary +010806 010807 +010809 +010836 +010839 01083B +01083D 01083E +; Imperial Aramaic +010856 +; Palmyrene +; Nabataean +01089F 0108A6 +; Phoenecian +01091C 01091E +; Lydian +01093A 01093E +; Meroitic Hieroglyphs +; Meroitic Cursive +0109B8 0109BD +0109C0 0109FF +; Kharoshthi +010A04 +010A07 010A0B +010A14 +010A18 +010A34 010A37 +010A3B 010A3E +010A48 010A4F +010A59 010A5F +; Old South Arabian +; Old North Arabian +; Manichaean +010AE7 010AEA +010AF7 010AFF +; Avestan +010B36 010B38 +; Inscriptional Parthian +010B56 010B57 +; Inscriptional Pahlavi +010B73 010B77 +; Psalter Pahlavi +010B92 010B98 +010B9D 010BA8 +; Old Turkic +010C49 010C4F +; Rumi Numeral Symbols +010E7F +; Brahmi +01104E 011051 +011070 01107E +; Kaithi +0110C2 0110CF +; Sora Sompeng +0110E9 0110EF +0110FA 0110FF +; Chakma +011135 +011144 01114F +; Mahajani +011177 01117F +; Sharada +0111C9 0111CC +0111CE 0111CF +0111DB 0111DF +; Sinhala Archaic Numbers +0111E0 0111E0 +0111F5 0111FF +; Khojki +011122 +01123E 01124F +; Khudawadi +0112EB 0112EF +0112FA 0112FF +; Grantha +011300 +011304 +01130D 01130E +011311 011312 +011329 +011331 +011334 +01133A 01133B +011345 011346 +011349 01134A +01134E 011356 +011358 01135C +011364 011365 +01136D 01136V +011375 01137F +; Tirhuta +0114C8 0114CF +0114DA 0114DF +; Siddham +0115B6 0115B7 +0115CA 0115FF +; Modi +011645 01164F +01165A 01165F +; Takri +0116B8 0116BF +0116CA 0116CF +; Warang Citi +0118F3 0118FE +; Pau Cin Hau +011AF9 011AFF +; Cuneiform +012399 0123FF +; Cuneiform Numbers and Punctuation +01246F +012475 01247F +; Egyptian Hieroglyphs +01342F +; Bamum Supplement +016A39 016A3F +; Mro +016A5F +016A6A 016A6D +; Bassa Vah +016AEE 016AEF +016AF6 016AFF +; Pahawh Hmong +016B46 016B4F +016B5A +016B62 +016B78 016B7C +; Miao +016F45 016F4F +016F7F 016F8E +; Kana Supplement +01B002 01B0FF +; Duployan +01BC6B 01BC6F +01BC7D 01BC7F +01BC89 01BC8F +01BC9A 01BC9B +; Shorthand Format Controls +01BCA4 01BCAF +; Byzantine Musical Symbols +01D0F6 01D0FF +; Musical Symbols +01D127 01D128 +01D1DE 01D1FF +; Ancient Greek Musical Notation +01D246 01D24F +; Tai Xuan Jing Symbols +01D357 01D35F +; Counting Rod Numerals +01D372 01D37F +; Mathematical Alphanumeric Symbols +01D455 +01D49D +01D4A0 01D4A1 +01D4A3 01D4A4 +01D4A7 01D4A8 +01D4AD +01D4BA +01D4BC +01D4C4 +01D506 +01D50B 01D50C +01D515 +01D51D +01D53A +01D53F +01D545 +01D547 01D549 +01D551 +01D6A6 01D6A7 +01D7CC 01D7CD +; Mende Kikakui +01E8C5 01E8C6 +01E8D7 01E8DF +; Arabic Mathematical Alphabetic Symbols +01EE04 +01EE20 +01EE23 +01EE25 01EE26 +01EE28 +01EE33 +01EE38 +01EE3A +01EE3C 01EE41 +01EE43 01EE46 +01EE48 +01EE4A +01EE4C +01EE50 +01EE53 +01EE55 01EE56 +01EE58 +01EE5A +01EE5C +01EE5E +01EE60 +01EE63 +01EE65 01EE66 +01EE6B +01EE73 +01EE78 +01EE7D +01EE7F +01EE8A +01EE9C 01EEA0 +01EEA4 +01EEAA +01EEBC 01EEEF +01EEF2 01EEFF +; Mahjong Tiles +01F02C 01F02F +; Domino Tiles +01F094 01F09F +; Playing Cards +01F0AF 01F0B0 +01F0C0 +01F0D0 +01F0F6 01F0FF +; Enclosed Alphanumeric Supplement +01F10D 01F10F +01F12F +01F16C 01F16F +01F19B 01F1E5 +; Enclosed Ideographic Supplement +1F203 1F20F +1F23B 1F23F +1F249 1F24F +1F252 1F2FF +; Miscellaneous Symbols and Pictographs +01F32D 01F32F +01F37E 01F37F +01F3CF 01F3D3 +01F3F8 01F3FF +01F4FF +01F54B 01F54F +01F57A +01F5A4 +; Emoticons +01F643 01F644 +; Ornamental Dingbats +; Transport and Map Symbols +01F6D0 01F6DF +01F6ED 01F6EF +01F6F4 01F6FF +; Alchemical Symbols +01F774 01F77F +; Geometric Shapes Extended +01F7D5 01F7FF +; Supplemental Arrows - C +01F80C 01F80F +01F848 01F84F +01F85A 01F85F +01F888 01F88F +01F8AE 01F8FF diff --git a/font/plane01/unassigned.hex b/font/plane01/unassigned.hex new file mode 100644 index 0000000..702ed8e --- /dev/null +++ b/font/plane01/unassigned.hex @@ -0,0 +1,1929 @@ +01000C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE71B5AFB5AFB5AFCE71FFFF0000 +010027:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B7BDB43BB5F7CC37FFFF0000 +01003B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B7ADB623B7ADCC63FFFF0000 +01003E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B7AFB623B7AFCC61FFFF0000 +01004E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCDA1B5AFB423B7AFCFA1FFFF0000 +01004F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCDA1B5AFB423B7AFCFAFFFFF0000 +01005E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFB423B7AFCC21FFFF0000 +01005F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFB423B7AFCC2FFFFF0000 +010060:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE73B5EDB46DB5ADCE73FFFF0000 +010061:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE7BB5F3B47BB5BBCE71FFFF0000 +010062:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE61B5FDB461B5AFCE61FFFF0000 +010063:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE63B5FDB471B5BDCE63FFFF0000 +010064:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE6DB5EDB461B5BDCE7DFFFF0000 +010065:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE61B5EFB461B5BDCE61FFFF0000 +010066:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE73B5EFB463B5ADCE73FFFF0000 +010067:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE61B5FDB47BB5B7CE77FFFF0000 +010068:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE73B5EDB473B5ADCE73FFFF0000 +010069:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE73B5EDB471B5BDCE73FFFF0000 +01006A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE61B5EDB461B5ADCE6DFFFF0000 +01006B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE63B5EDB463B5ADCE63FFFF0000 +01006C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE71B5EFB46FB5AFCE71FFFF0000 +01006D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE63B5EDB46DB5ADCE63FFFF0000 +01006E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE61B5EFB463B5AFCE61FFFF0000 +01006F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE61B5EFB463B5AFCE6FFFFF0000 +010070:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B7ADB76DB6EDCEF3FFFF0000 +010071:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC3BB7B3B77BB6FBCEF1FFFF0000 +010072:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B7BDB761B6EFCEE1FFFF0000 +010073:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B7BDB771B6FDCEE3FFFF0000 +010074:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC2DB7ADB761B6FDCEFDFFFF0000 +010075:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B7AFB761B6FDCEE1FFFF0000 +010076:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B7AFB763B6EDCEF3FFFF0000 +010077:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B7BDB77BB6F7CEF7FFFF0000 +010078:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B7ADB773B6EDCEF3FFFF0000 +010079:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B7ADB771B6FDCEF3FFFF0000 +01007A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B7ADB761B6EDCEEDFFFF0000 +01007B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B7ADB763B6EDCEE3FFFF0000 +01007C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC31B7AFB76FB6EFCEF1FFFF0000 +01007D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B7ADB76DB6EDCEE3FFFF0000 +01007E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B7AFB763B6EFCEE1FFFF0000 +01007F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B7AFB763B6EFCEEFFFFF0000 +0100FB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5EDB463B5EDCDE3FFFF0000 +0100FC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC31B5EFB46FB5EFCDF1FFFF0000 +0100FD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5EDB46DB5EDCDE3FFFF0000 +0100FE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFB463B5EFCDE1FFFF0000 +0100FF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFB463B5EFCDEFFFFF0000 +010103:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE63CDBDEDB1EDBDC663FFFF0000 +010104:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE6DCDADEDA1EDBDC67DFFFF0000 +010105:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE61CDAFEDA1EDBDC661FFFF0000 +010106:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE73CDAFEDA3EDADC673FFFF0000 +010134:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC6DCFADEE21EFBDC47DFFFF0000 +010135:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC61CFAFEE21EFBDC461FFFF0000 +010136:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC73CFAFEE23EFADC473FFFF0000 +01018D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE63CDADEE6DEDADC663FFFF0000 +01018E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE61CDAFEE63EDAFC661FFFF0000 +01018F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE61CDAFEE63EDAFC66FFFFF0000 +01019C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE71CDAFEE2FEFAFC671FFFF0000 +01019D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE63CDADEE2DEFADC663FFFF0000 +01019E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE61CDAFEE23EFAFC661FFFF0000 +01019F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE61CDAFEE23EFAFC66FFFFF0000 +0101A1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC3BCDB3EC3BEDBBC5B1FFFF0000 +0101A2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC21CDBDEC21EDAFC5A1FFFF0000 +0101A3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC23CDBDEC31EDBDC5A3FFFF0000 +0101A4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC2DCDADEC21EDBDC5BDFFFF0000 +0101A5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC21CDAFEC21EDBDC5A1FFFF0000 +0101A6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC33CDAFEC23EDADC5B3FFFF0000 +0101A7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC21CDBDEC3BEDB7C5B7FFFF0000 +0101A8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC33CDADEC33EDADC5B3FFFF0000 +0101A9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC33CDADEC31EDBDC5B3FFFF0000 +0101AA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC21CDADEC21EDADC5ADFFFF0000 +0101AB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC23CDADEC23EDADC5A3FFFF0000 +0101AC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC31CDAFEC2FEDAFC5B1FFFF0000 +0101AD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC23CDADEC2DEDADC5A3FFFF0000 +0101AE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC21CDAFEC23EDAFC5A1FFFF0000 +0101AF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC21CDAFEC23EDAFC5AFFFFF0000 +0101B0:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC73CDADEC6DEDADC473FFFF0000 +0101B1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC7BCDB3EC7BEDBBC471FFFF0000 +0101B2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC61CDBDEC61EDAFC461FFFF0000 +0101B3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC63CDBDEC71EDBDC463FFFF0000 +0101B4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC6DCDADEC61EDBDC47DFFFF0000 +0101B5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC61CDAFEC61EDBDC461FFFF0000 +0101B6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC73CDAFEC63EDADC473FFFF0000 +0101B7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC61CDBDEC7BEDB7C477FFFF0000 +0101B8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC73CDADEC73EDADC473FFFF0000 +0101B9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC73CDADEC71EDBDC473FFFF0000 +0101BA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC61CDADEC61EDADC46DFFFF0000 +0101BB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC63CDADEC63EDADC463FFFF0000 +0101BC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC71CDAFEC6FEDAFC471FFFF0000 +0101BD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC63CDADEC6DEDADC463FFFF0000 +0101BE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC61CDAFEC63EDAFC461FFFF0000 +0101BF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC61CDAFEC63EDAFC46FFFFF0000 +0101C0:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE33CDEDEDEDEDEDC633FFFF0000 +0101C1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE3BCDF3EDFBEDFBC631FFFF0000 +0101C2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE21CDFDEDE1EDEFC621FFFF0000 +0101C3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE23CDFDEDF1EDFDC623FFFF0000 +0101C4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE2DCDEDEDE1EDFDC63DFFFF0000 +0101C5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE21CDEFEDE1EDFDC621FFFF0000 +0101C6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE33CDEFEDE3EDEDC633FFFF0000 +0101C7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE21CDFDEDFBEDF7C637FFFF0000 +0101C8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE33CDEDEDF3EDEDC633FFFF0000 +0101C9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE33CDEDEDF1EDFDC633FFFF0000 +0101CA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE21CDEDEDE1EDEDC62DFFFF0000 +0101CB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE23CDEDEDE3EDEDC623FFFF0000 +0101CC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE31CDEFEDEFEDEFC631FFFF0000 +0101CD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE23CDEDEDEDEDEDC623FFFF0000 +0101CE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE21CDEFEDE3EDEFC621FFFF0000 +0101CF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEE21CDEFEDE3EDEFC62FFFFF0000 +0101FE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC21CDEFEC63EDEFC5E1FFFF0000 +0101FF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFEC21CDEFEC63EDEFC5EFFFFF0000 +01029D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8663F5AD862DBFAD8663FFFF0000 +01029E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661F5AF8623BFAF8661FFFF0000 +01029F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661F5AF8623BFAF866FFFFF0000 +0102D1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF847BF5B385BBBDBB8471FFFF0000 +0102D2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F5BD85A1BDAF8461FFFF0000 +0102D3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8463F5BD85B1BDBD8463FFFF0000 +0102D4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF846DF5AD85A1BDBD847DFFFF0000 +0102D5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F5AF85A1BDBD8461FFFF0000 +0102D6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8473F5AF85A3BDAD8473FFFF0000 +0102D7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F5BD85BBBDB78477FFFF0000 +0102D8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8473F5AD85B3BDAD8473FFFF0000 +0102D9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8473F5AD85B1BDBD8473FFFF0000 +0102DA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F5AD85A1BDAD846DFFFF0000 +0102DB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8463F5AD85A3BDAD8463FFFF0000 +0102DC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8471F5AF85AFBDAF8471FFFF0000 +0102DD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8463F5AD85ADBDAD8463FFFF0000 +0102DE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F5AF85A3BDAF8461FFFF0000 +0102DF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F5AF85A3BDAF846FFFFF0000 +0102FC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8431F5EF846FBDEF85F1FFFF0000 +0102FD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423F5ED846DBDED85E3FFFF0000 +0102FE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F5EF8463BDEF85E1FFFF0000 +0102FF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F5EF8463BDEF85EFFFFF0000 +010324:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C2DF7ADC421F5FD8C3DFFFF0000 +010325:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21F7AFC421F5FD8C21FFFF0000 +010326:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C33F7AFC423F5ED8C33FFFF0000 +010327:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21F7BDC43BF5F78C37FFFF0000 +010328:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C33F7ADC433F5ED8C33FFFF0000 +010329:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C33F7ADC431F5FD8C33FFFF0000 +01032A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21F7ADC421F5ED8C2DFFFF0000 +01032B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C23F7ADC423F5ED8C23FFFF0000 +01032C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C31F7AFC42FF5EF8C31FFFF0000 +01032D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C23F7ADC42DF5ED8C23FFFF0000 +01032E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21F7AFC423F5EF8C21FFFF0000 +01032F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21F7AFC423F5EF8C2FFFFF0000 +01034B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8DA3F5ADC423F7AD8FA3FFFF0000 +01034C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8DB1F5AFC42FF7AF8FB1FFFF0000 +01034D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8DA3F5ADC42DF7AD8FA3FFFF0000 +01034E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8DA1F5AFC423F7AF8FA1FFFF0000 +01034F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8DA1F5AFC423F7AF8FAFFFFF0000 +01037B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C23F7ADC763F6ED8EE3FFFF0000 +01037C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C31F7AFC76FF6EF8EF1FFFF0000 +01037D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C23F7ADC76DF6ED8EE3FFFF0000 +01037E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21F7AFC763F6EF8EE1FFFF0000 +01037F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21F7AFC763F6EF8EEFFFFF0000 +01039E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E61F5AFC623F7AF8E61FFFF0000 +0103C4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E2DF5EDC5E1F5FD8E3DFFFF0000 +0103C5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E21F5EFC5E1F5FD8E21FFFF0000 +0103C6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E33F5EFC5E3F5ED8E33FFFF0000 +0103C7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E21F5FDC5FBF5F78E37FFFF0000 +0103D6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C73F5AFC5A3F5AD8C73FFFF0000 +0103D7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C61F5BDC5BBF5B78C77FFFF0000 +0103D8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C73F5ADC5B3F5AD8C73FFFF0000 +0103D9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C73F5ADC5B1F5BD8C73FFFF0000 +0103DA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C61F5ADC5A1F5AD8C6DFFFF0000 +0103DB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C63F5ADC5A3F5AD8C63FFFF0000 +0103DC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C71F5AFC5AFF5AF8C71FFFF0000 +0103DD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C63F5ADC5ADF5AD8C63FFFF0000 +0103DE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C61F5AFC5A3F5AF8C61FFFF0000 +0103DF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C61F5AFC5A3F5AF8C6FFFFF0000 +01049E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFB661B5AF8623F7AFF661FFFF0000 +01049F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFB661B5AF8623F7AFF66FFFFF0000 +0104AA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFB421B5AD8421F5ADF5ADFFFF0000 +0104AB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFB423B5AD8423F5ADF5A3FFFF0000 +0104AC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFB431B5AF842FF5AFF5B1FFFF0000 +0104AD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFB423B5AD842DF5ADF5A3FFFF0000 +0104AE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFB421B5AF8423F5AFF5A1FFFF0000 +0104AF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFB421B5AF8423F5AFF5AFFFFF0000 +010528:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433BFAD8433F5ED8433FFFF0000 +010529:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433BFAD8431F5FD8433FFFF0000 +01052A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421BFAD8421F5ED842DFFFF0000 +01052B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423BFAD8423F5ED8423FFFF0000 +01052C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8431BFAF842FF5EF8431FFFF0000 +01052D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423BFAD842DF5ED8423FFFF0000 +01052E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421BFAF8423F5EF8421FFFF0000 +01052F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421BFAF8423F5EF842FFFFF0000 +010564:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF866DBDED8461F5BD867DFFFF0000 +010565:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661BDEF8461F5BD8661FFFF0000 +010566:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8673BDEF8463F5AD8673FFFF0000 +010567:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661BDFD847BF5B78677FFFF0000 +010568:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8673BDED8473F5AD8673FFFF0000 +010569:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8673BDED8471F5BD8673FFFF0000 +01056A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661BDED8461F5AD866DFFFF0000 +01056B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8663BDED8463F5AD8663FFFF0000 +01056C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8671BDEF846FF5AF8671FFFF0000 +01056D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8663BDED846DF5AD8663FFFF0000 +01056E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661BDEF8463F5AF8661FFFF0000 +010737:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F7BDEE3BDFB7DC77FFFF0000 +010738:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8473F7ADEE33DFADDC73FFFF0000 +010739:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8473F7ADEE31DFBDDC73FFFF0000 +01073A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F7ADEE21DFADDC6DFFFF0000 +01073B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8463F7ADEE23DFADDC63FFFF0000 +01073C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8471F7AFEE2FDFAFDC71FFFF0000 +01073D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8463F7ADEE2DDFADDC63FFFF0000 +01073E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F7AFEE23DFAFDC61FFFF0000 +01073F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461F7AFEE23DFAFDC6FFFFF0000 +010756:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433F5EFEC23DFADDC33FFFF0000 +010757:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F5FDEC3BDFB7DC37FFFF0000 +010758:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433F5EDEC33DFADDC33FFFF0000 +010759:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433F5EDEC31DFBDDC33FFFF0000 +01075A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F5EDEC21DFADDC2DFFFF0000 +01075B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423F5EDEC23DFADDC23FFFF0000 +01075C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8431F5EFEC2FDFAFDC31FFFF0000 +01075D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423F5EDEC2DDFADDC23FFFF0000 +01075E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F5EFEC23DFAFDC21FFFF0000 +01075F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F5EFEC23DFAFDC2FFFFF0000 +010768:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8673F5EDEC73DDADDE73FFFF0000 +010769:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8673F5EDEC71DDBDDE73FFFF0000 +01076A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661F5EDEC61DDADDE6DFFFF0000 +01076B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8663F5EDEC63DDADDE63FFFF0000 +01076C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8671F5EFEC6FDDAFDE71FFFF0000 +01076D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8663F5EDEC6DDDADDE63FFFF0000 +01076E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661F5EFEC63DDAFDE61FFFF0000 +01076F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661F5EFEC63DDAFDE6FFFFF0000 +010770:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433F7ADEF6DDEEDDEF3FFFF0000 +010771:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF843BF7B3EF7BDEFBDEF1FFFF0000 +010772:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F7BDEF61DEEFDEE1FFFF0000 +010773:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423F7BDEF71DEFDDEE3FFFF0000 +010774:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF842DF7ADEF61DEFDDEFDFFFF0000 +010775:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F7AFEF61DEFDDEE1FFFF0000 +010776:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433F7AFEF63DEEDDEF3FFFF0000 +010777:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F7BDEF7BDEF7DEF7FFFF0000 +010778:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433F7ADEF73DEEDDEF3FFFF0000 +010779:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433F7ADEF71DEFDDEF3FFFF0000 +01077A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F7ADEF61DEEDDEEDFFFF0000 +01077B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423F7ADEF63DEEDDEE3FFFF0000 +01077C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8431F7AFEF6FDEEFDEF1FFFF0000 +01077D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423F7ADEF6DDEEDDEE3FFFF0000 +01077E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F7AFEF63DEEFDEE1FFFF0000 +01077F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421F7AFEF63DEEFDEEFFFFF0000 +010806:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE73B5AFCDA3B5ADCE73FFFF0000 +010807:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE61B5BDCDBBB5B7CE77FFFF0000 +010809:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE73B5ADCDB1B5BDCE73FFFF0000 +010836:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC73B7AFCE23B7ADCC73FFFF0000 +010839:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC73B7ADCE31B7BDCC73FFFF0000 +01083A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B7ADCE21B7ADCC6DFFFF0000 +01083B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B7ADCE23B7ADCC63FFFF0000 +01083D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B7ADCE2DB7ADCC63FFFF0000 +01083E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B7AFCE23B7AFCC61FFFF0000 +010856:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EFCC23B7ADCC33FFFF0000 +01089F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE61B5AFCE23B7AFCE6FFFFF0000 +0108A0:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5ADCC2DB5ADCDB3FFFF0000 +0108A1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC3BB5B3CC3BB5BBCDB1FFFF0000 +0108A2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5BDCC21B5AFCDA1FFFF0000 +0108A3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5BDCC31B5BDCDA3FFFF0000 +0108A4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC2DB5ADCC21B5BDCDBDFFFF0000 +0108A5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5AFCC21B5BDCDA1FFFF0000 +0108A6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5AFCC23B5ADCDB3FFFF0000 +01091C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCF71B66FC76FF76FCE31FFFF0000 +01091D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCF63B66DC76DF76DCE23FFFF0000 +01091E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCF61B66FC763F76FCE21FFFF0000 +01093A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B7ADC621F7ADCC6DFFFF0000 +01093B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B7ADC623F7ADCC63FFFF0000 +01093C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC71B7AFC62FF7AFCC71FFFF0000 +01093D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B7ADC62DF7ADCC63FFFF0000 +01093E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B7AFC623F7AFCC61FFFF0000 +0109B8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC73B5ADC473F5ADCC73FFFF0000 +0109B9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC73B5ADC471F5BDCC73FFFF0000 +0109BA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B5ADC461F5ADCC6DFFFF0000 +0109BB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B5ADC463F5ADCC63FFFF0000 +0109BC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC71B5AFC46FF5AFCC71FFFF0000 +0109BD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B5ADC46DF5ADCC63FFFF0000 +0109C0:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE33B5EDC5EDF5EDCE33FFFF0000 +0109C1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE3BB5F3C5FBF5FBCE31FFFF0000 +0109C2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE21B5FDC5E1F5EFCE21FFFF0000 +0109C3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE23B5FDC5F1F5FDCE23FFFF0000 +0109C4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE2DB5EDC5E1F5FDCE3DFFFF0000 +0109C5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE21B5EFC5E1F5FDCE21FFFF0000 +0109C6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE33B5EFC5E3F5EDCE33FFFF0000 +0109C7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE21B5FDC5FBF5F7CE37FFFF0000 +0109C8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE33B5EDC5F3F5EDCE33FFFF0000 +0109C9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE33B5EDC5F1F5FDCE33FFFF0000 +0109CA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE21B5EDC5E1F5EDCE2DFFFF0000 +0109CB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE23B5EDC5E3F5EDCE23FFFF0000 +0109CC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE31B5EFC5EFF5EFCE31FFFF0000 +0109CD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE23B5EDC5EDF5EDCE23FFFF0000 +0109CE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE21B5EFC5E3F5EFCE21FFFF0000 +0109CF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCE21B5EFC5E3F5EFCE2FFFFF0000 +0109D0:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC73B5ADC5ADF5ADCC73FFFF0000 +0109D1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC7BB5B3C5BBF5BBCC71FFFF0000 +0109D2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B5BDC5A1F5AFCC61FFFF0000 +0109D3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B5BDC5B1F5BDCC63FFFF0000 +0109D4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC6DB5ADC5A1F5BDCC7DFFFF0000 +0109D5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B5AFC5A1F5BDCC61FFFF0000 +0109D6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC73B5AFC5A3F5ADCC73FFFF0000 +0109D7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B5BDC5BBF5B7CC77FFFF0000 +0109D8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC73B5ADC5B3F5ADCC73FFFF0000 +0109D9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC73B5ADC5B1F5BDCC73FFFF0000 +0109DA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B5ADC5A1F5ADCC6DFFFF0000 +0109DB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B5ADC5A3F5ADCC63FFFF0000 +0109DC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC71B5AFC5AFF5AFCC71FFFF0000 +0109DD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC63B5ADC5ADF5ADCC63FFFF0000 +0109DE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B5AFC5A3F5AFCC61FFFF0000 +0109DF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC61B5AFC5A3F5AFCC6FFFFF0000 +0109E0:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EDC46DF5EDCC33FFFF0000 +0109E1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC3BB5F3C47BF5FBCC31FFFF0000 +0109E2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5FDC461F5EFCC21FFFF0000 +0109E3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5FDC471F5FDCC23FFFF0000 +0109E4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC2DB5EDC461F5FDCC3DFFFF0000 +0109E5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFC461F5FDCC21FFFF0000 +0109E6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EFC463F5EDCC33FFFF0000 +0109E7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5FDC47BF5F7CC37FFFF0000 +0109E8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EDC473F5EDCC33FFFF0000 +0109E9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EDC471F5FDCC33FFFF0000 +0109EA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EDC461F5EDCC2DFFFF0000 +0109EB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5EDC463F5EDCC23FFFF0000 +0109EC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC31B5EFC46FF5EFCC31FFFF0000 +0109ED:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5EDC46DF5EDCC23FFFF0000 +0109EE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFC463F5EFCC21FFFF0000 +0109EF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFC463F5EFCC2FFFFF0000 +0109F0:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EDC46DF5EDCDF3FFFF0000 +0109F1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC3BB5F3C47BF5FBCDF1FFFF0000 +0109F2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5FDC461F5EFCDE1FFFF0000 +0109F3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5FDC471F5FDCDE3FFFF0000 +0109F4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC2DB5EDC461F5FDCDFDFFFF0000 +0109F5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFC461F5FDCDE1FFFF0000 +0109F6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EFC463F5EDCDF3FFFF0000 +0109F7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5FDC47BF5F7CDF7FFFF0000 +0109F8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EDC473F5EDCDF3FFFF0000 +0109F9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC33B5EDC471F5FDCDF3FFFF0000 +0109FA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EDC461F5EDCDEDFFFF0000 +0109FB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5EDC463F5EDCDE3FFFF0000 +0109FC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC31B5EFC46FF5EFCDF1FFFF0000 +0109FD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC23B5EDC46DF5EDCDE3FFFF0000 +0109FE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFC463F5EFCDE1FFFF0000 +0109FF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFCC21B5EFC463F5EFCDEFFFFF0000 +010A04:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF866DB5AD85A1B5BDB67DFFFF0000 +010A07:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661B5BD85BBB5B7B677FFFF0000 +010A08:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8673B5AD85B3B5ADB673FFFF0000 +010A09:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8673B5AD85B1B5BDB673FFFF0000 +010A0A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8661B5AD85A1B5ADB66DFFFF0000 +010A0B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8663B5AD85A3B5ADB663FFFF0000 +010A14:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF876DB66D8761B77DB63DFFFF0000 +010A18:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8773B66D8773B76DB633FFFF0000 +010A34:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF846DB7AD8621B7BDB47DFFFF0000 +010A35:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461B7AF8621B7BDB461FFFF0000 +010A36:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8473B7AF8623B7ADB473FFFF0000 +010A37:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461B7BD863BB7B7B477FFFF0000 +010A3B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8463B7AD8623B7ADB463FFFF0000 +010A3C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8471B7AF862FB7AFB471FFFF0000 +010A3D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8463B7AD862DB7ADB463FFFF0000 +010A3E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8461B7AF8623B7AFB461FFFF0000 +010A48:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF85B3B5AD8433B7ADB7B3FFFF0000 +010A49:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF85B3B5AD8431B7BDB7B3FFFF0000 +010A4A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF85A1B5AD8421B7ADB7ADFFFF0000 +010A4B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF85A3B5AD8423B7ADB7A3FFFF0000 +010A4C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF85B1B5AF842FB7AFB7B1FFFF0000 +010A4D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF85A3B5AD842DB7ADB7A3FFFF0000 +010A4E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF85A1B5AF8423B7AFB7A1FFFF0000 +010A4F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF85A1B5AF8423B7AFB7AFFFFF0000 +010A59:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433B5ED8431B7BDB433FFFF0000 +010A5A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5ED8421B7ADB42DFFFF0000 +010A5B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423B5ED8423B7ADB423FFFF0000 +010A5C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8431B5EF842FB7AFB431FFFF0000 +010A5D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423B5ED842DB7ADB423FFFF0000 +010A5E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5EF8423B7AFB421FFFF0000 +010A5F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5EF8423B7AFB42FFFFF0000 +010AE7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5FD847BB5F7B437FFFF0000 +010AE8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433B5ED8473B5EDB433FFFF0000 +010AE9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433B5ED8471B5FDB433FFFF0000 +010AEA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5ED8461B5EDB42DFFFF0000 +010AF7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5FD847BB5F7B5F7FFFF0000 +010AF8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433B5ED8473B5EDB5F3FFFF0000 +010AF9:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8433B5ED8471B5FDB5F3FFFF0000 +010AFA:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5ED8461B5EDB5EDFFFF0000 +010AFB:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423B5ED8463B5EDB5E3FFFF0000 +010AFC:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8431B5EF846FB5EFB5F1FFFF0000 +010AFD:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8423B5ED846DB5EDB5E3FFFF0000 +010AFE:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5EF8463B5EFB5E1FFFF0000 +010AFF:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421B5EF8463B5EFB5EFFFFF0000 +010B36:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C73B7AF8E23B7AD8C73FFFF0000 +010B37:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C61B7BD8E3BB7B78C77FFFF0000 +010B38:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C73B7AD8E33B7AD8C73FFFF0000 +010B56:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C33B5EF8C23B7AD8C33FFFF0000 +010B57:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21B5FD8C3BB7B78C37FFFF0000 +010B73:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C23B7BD8F71B6FD8EE3FFFF0000 +010B74:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C2DB7AD8F61B6FD8EFDFFFF0000 +010B75:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21B7AF8F61B6FD8EE1FFFF0000 +010B76:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C33B7AF8F63B6ED8EF3FFFF0000 +010B77:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21B7BD8F7BB6F78EF7FFFF0000 +010B92:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E61B5BD8E21B7AF8E61FFFF0000 +010B93:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E63B5BD8E31B7BD8E63FFFF0000 +010B94:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E6DB5AD8E21B7BD8E7DFFFF0000 +010B95:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E61B5AF8E21B7BD8E61FFFF0000 +010B96:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E73B5AF8E23B7AD8E73FFFF0000 +010B97:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E61B5BD8E3BB7B78E77FFFF0000 +010B98:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E73B5AD8E33B7AD8E73FFFF0000 +010B9D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E63B5AD8E2DB7AD8E63FFFF0000 +010B9E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E61B5AF8E23B7AF8E61FFFF0000 +010B9F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8E61B5AF8E23B7AF8E6FFFFF0000 +010BA0:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C33B5AD8C2DB5AD8DB3FFFF0000 +010BA1:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C3BB5B38C3BB5BB8DB1FFFF0000 +010BA2:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21B5BD8C21B5AF8DA1FFFF0000 +010BA3:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C23B5BD8C31B5BD8DA3FFFF0000 +010BA4:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C2DB5AD8C21B5BD8DBDFFFF0000 +010BA5:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21B5AF8C21B5BD8DA1FFFF0000 +010BA6:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C33B5AF8C23B5AD8DB3FFFF0000 +010BA7:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C21B5BD8C3BB5B78DB7FFFF0000 +010BA8:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8C33B5AD8C33B5AD8DB3FFFF0000 +010C49:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFC5B3BDADBC31BFBDC7B3FFFF0000 +010C4A:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFC5A1BDADBC21BFADC7ADFFFF0000 +010C4B:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFC5A3BDADBC23BFADC7A3FFFF0000 +010C4C:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFC5B1BDAFBC2FBFAFC7B1FFFF0000 +010C4D:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFC5A3BDADBC2DBFADC7A3FFFF0000 +010C4E:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFC5A1BDAFBC23BFAFC7A1FFFF0000 +010C4F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFFC5A1BDAFBC23BFAFC7AFFFFF0000 +010E7F:0000FFFFCF73B66DB76DB76DCE33FFFFFFFF8421BFAF8F63BEEF86EFFFFF0000 +01104E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA1B5AFB423B7AFCFA1FFFF0000 +01104F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA1B5AFB423B7AFCFAFFFFF0000 +011050:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B5EDB42DB7ADCC33FFFF0000 +011051:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC3BB5F3B43BB7BBCC31FFFF0000 +011070:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B7ADB76DB6EDCEF3FFFF0000 +011071:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC3BB7B3B77BB6FBCEF1FFFF0000 +011072:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B7BDB761B6EFCEE1FFFF0000 +011073:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B7BDB771B6FDCEE3FFFF0000 +011074:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC2DB7ADB761B6FDCEFDFFFF0000 +011075:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B7AFB761B6FDCEE1FFFF0000 +011076:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B7AFB763B6EDCEF3FFFF0000 +011077:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B7BDB77BB6F7CEF7FFFF0000 +011078:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B7ADB773B6EDCEF3FFFF0000 +011079:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B7ADB771B6FDCEF3FFFF0000 +01107A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B7ADB761B6EDCEEDFFFF0000 +01107B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B7ADB763B6EDCEE3FFFF0000 +01107C:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC31B7AFB76FB6EFCEF1FFFF0000 +01107D:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B7ADB76DB6EDCEE3FFFF0000 +01107E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B7AFB763B6EFCEE1FFFF0000 +0110C2:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21B5FDB5E1B5EFCE21FFFF0000 +0110C3:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE23B5FDB5F1B5FDCE23FFFF0000 +0110C4:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE2DB5EDB5E1B5FDCE3DFFFF0000 +0110C5:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21B5EFB5E1B5FDCE21FFFF0000 +0110C6:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE33B5EFB5E3B5EDCE33FFFF0000 +0110C7:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21B5FDB5FBB5F7CE37FFFF0000 +0110C8:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE33B5EDB5F3B5EDCE33FFFF0000 +0110C9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE33B5EDB5F1B5FDCE33FFFF0000 +0110CA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21B5EDB5E1B5EDCE2DFFFF0000 +0110CB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE23B5EDB5E3B5EDCE23FFFF0000 +0110CC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE31B5EFB5EFB5EFCE31FFFF0000 +0110CD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE23B5EDB5EDB5EDCE23FFFF0000 +0110CE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21B5EFB5E3B5EFCE21FFFF0000 +0110CF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21B5EFB5E3B5EFCE2FFFFF0000 +0110E9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B5EDB471B5FDCC33FFFF0000 +0110EA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EDB461B5EDCC2DFFFF0000 +0110EB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B5EDB463B5EDCC23FFFF0000 +0110EC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC31B5EFB46FB5EFCC31FFFF0000 +0110ED:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B5EDB46DB5EDCC23FFFF0000 +0110EE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EFB463B5EFCC21FFFF0000 +0110EF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EFB463B5EFCC2FFFFF0000 +0110FA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EDB461B5EDCDEDFFFF0000 +0110FB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B5EDB463B5EDCDE3FFFF0000 +0110FC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC31B5EFB46FB5EFCDF1FFFF0000 +0110FD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B5EDB46DB5EDCDE3FFFF0000 +0110FE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EFB463B5EFCDE1FFFF0000 +0110FF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EFB463B5EFCDEFFFFF0000 +011135:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC61CFAFEE21EFBDC461FFFF0000 +011144:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDADCDADEC21EFBDC7BDFFFF0000 +011145:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDA1CDAFEC21EFBDC7A1FFFF0000 +011146:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDB3CDAFEC23EFADC7B3FFFF0000 +011147:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDA1CDBDEC3BEFB7C7B7FFFF0000 +011148:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDB3CDADEC33EFADC7B3FFFF0000 +011149:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDB3CDADEC31EFBDC7B3FFFF0000 +01114A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDA1CDADEC21EFADC7ADFFFF0000 +01114B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDA3CDADEC23EFADC7A3FFFF0000 +01114C:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDB1CDAFEC2FEFAFC7B1FFFF0000 +01114D:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDA3CDADEC2DEFADC7A3FFFF0000 +01114E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDA1CDAFEC23EFAFC7A1FFFF0000 +01114F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEDA1CDAFEC23EFAFC7AFFFFF0000 +011177:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CFBDEF7BEEF7C6F7FFFF0000 +011178:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC33CFADEF73EEEDC6F3FFFF0000 +011179:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC33CFADEF71EEFDC6F3FFFF0000 +01117A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CFADEF61EEEDC6EDFFFF0000 +01117B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC23CFADEF63EEEDC6E3FFFF0000 +01117C:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC31CFAFEF6FEEEFC6F1FFFF0000 +01117D:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC23CFADEF6DEEEDC6E3FFFF0000 +01117E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CFAFEF63EEEFC6E1FFFF0000 +01117F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CFAFEF63EEEFC6EFFFFF0000 +0111C9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEE33CDEDEDF1EDFDC633FFFF0000 +0111CA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEE21CDEDEDE1EDEDC62DFFFF0000 +0111CB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEE23CDEDEDE3EDEDC623FFFF0000 +0111CC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEE31CDEFEDEFEDEFC631FFFF0000 +0111CE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEE21CDEFEDE3EDEFC621FFFF0000 +0111CF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEE21CDEFEDE3EDEFC62FFFFF0000 +0111DB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC63CDADEDA3EDADC463FFFF0000 +0111DC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC71CDAFEDAFEDAFC471FFFF0000 +0111DD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC63CDADEDADEDADC463FFFF0000 +0111DE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC61CDAFEDA3EDAFC461FFFF0000 +0111DF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC61CDAFEDA3EDAFC46FFFFF0000 +0111E0:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC33CDEDEC6DEDEDC433FFFF0000 +0111F5:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CDEFEC61EDFDC5E1FFFF0000 +0111F6:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC33CDEFEC63EDEDC5F3FFFF0000 +0111F7:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CDFDEC7BEDF7C5F7FFFF0000 +0111F8:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC33CDEDEC73EDEDC5F3FFFF0000 +0111F9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC33CDEDEC71EDFDC5F3FFFF0000 +0111FA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CDEDEC61EDEDC5EDFFFF0000 +0111FB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC23CDEDEC63EDEDC5E3FFFF0000 +0111FC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC31CDEFEC6FEDEFC5F1FFFF0000 +0111FD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC23CDEDEC6DEDEDC5E3FFFF0000 +0111FE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CDEFEC63EDEFC5E1FFFF0000 +0111FF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CDEFEC63EDEFC5EFFFFF0000 +011122:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFEC21CFBDEC21EDEFC421FFFF0000 +01123E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461F7AF8623BFAF8461FFFF0000 +01123F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461F7AF8623BFAF846FFFFF0000 +011240:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85B3F5AD842DBFAD87B3FFFF0000 +011241:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85BBF5B3843BBFBB87B1FFFF0000 +011242:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A1F5BD8421BFAF87A1FFFF0000 +011243:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A3F5BD8431BFBD87A3FFFF0000 +011244:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85ADF5AD8421BFBD87BDFFFF0000 +011245:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A1F5AF8421BFBD87A1FFFF0000 +011246:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85B3F5AF8423BFAD87B3FFFF0000 +011247:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A1F5BD843BBFB787B7FFFF0000 +011248:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85B3F5AD8433BFAD87B3FFFF0000 +011249:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85B3F5AD8431BFBD87B3FFFF0000 +01124A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A1F5AD8421BFAD87ADFFFF0000 +01124B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A3F5AD8423BFAD87A3FFFF0000 +01124C:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85B1F5AF842FBFAF87B1FFFF0000 +01124D:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A3F5AD842DBFAD87A3FFFF0000 +01124E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A1F5AF8423BFAF87A1FFFF0000 +01124F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF85A1F5AF8423BFAF87AFFFFF0000 +0112EB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423F5ED8463BDED8423FFFF0000 +0112EC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8431F5EF846FBDEF8431FFFF0000 +0112ED:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423F5ED846DBDED8423FFFF0000 +0112EE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421F5EF8463BDEF8421FFFF0000 +0112EF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421F5EF8463BDEF842FFFFF0000 +0112FA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421F5ED8461BDED85EDFFFF0000 +0112FB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423F5ED8463BDED85E3FFFF0000 +0112FC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8431F5EF846FBDEF85F1FFFF0000 +0112FD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423F5ED846DBDED85E3FFFF0000 +0112FE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421F5EF8463BDEF85E1FFFF0000 +0112FF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421F5EF8463BDEF85EFFFFF0000 +011300:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8E73F5ADC5ADF5AD8E73FFFF0000 +011304:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8E6DF5ADC5A1F5BD8E7DFFFF0000 +01130D:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8E63F5ADC5ADF5AD8E63FFFF0000 +01130E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8E61F5AFC5A3F5AF8E61FFFF0000 +011311:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8F7BF673C77BF77B8E31FFFF0000 +011312:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8F61F67DC761F76F8E21FFFF0000 +011329:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C33F7ADC431F5FD8C33FFFF0000 +011331:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C7BF7B3C63BF7BB8C71FFFF0000 +011334:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C6DF7ADC621F7BD8C7DFFFF0000 +01133A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C61F7ADC621F7AD8C6DFFFF0000 +01133B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C63F7ADC623F7AD8C63FFFF0000 +011345:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8DA1F5AFC421F7BD8FA1FFFF0000 +011346:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8DB3F5AFC423F7AD8FB3FFFF0000 +011349:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8DB3F5ADC431F7BD8FB3FFFF0000 +01134A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8DA1F5ADC421F7AD8FADFFFF0000 +01134E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8DA1F5AFC423F7AF8FA1FFFF0000 +01134F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8DA1F5AFC423F7AF8FAFFFFF0000 +011350:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C33F5EDC42DF7AD8C33FFFF0000 +011351:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C3BF5F3C43BF7BB8C31FFFF0000 +011352:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C21F5FDC421F7AF8C21FFFF0000 +011353:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C23F5FDC431F7BD8C23FFFF0000 +011354:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C2DF5EDC421F7BD8C3DFFFF0000 +011355:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C21F5EFC421F7BD8C21FFFF0000 +011356:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C33F5EFC423F7AD8C33FFFF0000 +011358:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C33F5EDC433F7AD8C33FFFF0000 +011359:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C33F5EDC431F7BD8C33FFFF0000 +01135A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C21F5EDC421F7AD8C2DFFFF0000 +01135B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C23F5EDC423F7AD8C23FFFF0000 +01135C:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C31F5EFC42FF7AF8C31FFFF0000 +011364:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8E6DF5EDC461F5BD8E7DFFFF0000 +011365:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8E61F5EFC461F5BD8E61FFFF0000 +011375:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C21F7AFC761F6FD8EE1FFFF0000 +011376:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C33F7AFC763F6ED8EF3FFFF0000 +011377:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C21F7BDC77BF6F78EF7FFFF0000 +011378:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C33F7ADC773F6ED8EF3FFFF0000 +011379:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C33F7ADC771F6FD8EF3FFFF0000 +01137A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C21F7ADC761F6ED8EEDFFFF0000 +01137B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C23F7ADC763F6ED8EE3FFFF0000 +01137C:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C31F7AFC76FF6EF8EF1FFFF0000 +01137D:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C23F7ADC76DF6ED8EE3FFFF0000 +01137E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C21F7AFC763F6EF8EE1FFFF0000 +01137F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8C21F7AFC763F6EF8EEFFFFF0000 +0114C8:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB633B5ED85F3F5EDF633FFFF0000 +0114C9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB633B5ED85F1F5FDF633FFFF0000 +0114CA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB621B5ED85E1F5EDF62DFFFF0000 +0114CB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB623B5ED85E3F5EDF623FFFF0000 +0114CC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB631B5EF85EFF5EFF631FFFF0000 +0114CD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB623B5ED85EDF5EDF623FFFF0000 +0114CE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB621B5EF85E3F5EFF621FFFF0000 +0114CF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB621B5EF85E3F5EFF62FFFFF0000 +0114DA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB461B5AD85A1F5ADF46DFFFF0000 +0114DB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB463B5AD85A3F5ADF463FFFF0000 +0114DC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB471B5AF85AFF5AFF471FFFF0000 +0114DD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB463B5AD85ADF5ADF463FFFF0000 +0114DE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB461B5AF85A3F5AFF461FFFF0000 +0114DF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFB461B5AF85A3F5AFF46FFFFF0000 +0115B6:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8473BDAF8463F5AD8473FFFF0000 +0115B7:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461BDBD847BF5B78477FFFF0000 +0115CA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8621BDED85E1F5ED862DFFFF0000 +0115CB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8623BDED85E3F5ED8623FFFF0000 +0115CC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8631BDEF85EFF5EF8631FFFF0000 +0115CD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8623BDED85EDF5ED8623FFFF0000 +0115CE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8621BDEF85E3F5EF8621FFFF0000 +0115CF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8621BDEF85E3F5EF862FFFFF0000 +0115D0:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8473BDAD85ADF5AD8473FFFF0000 +0115D1:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF847BBDB385BBF5BB8471FFFF0000 +0115D2:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461BDBD85A1F5AF8461FFFF0000 +0115D3:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8463BDBD85B1F5BD8463FFFF0000 +0115D4:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF846DBDAD85A1F5BD847DFFFF0000 +0115D5:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461BDAF85A1F5BD8461FFFF0000 +0115D6:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8473BDAF85A3F5AD8473FFFF0000 +0115D7:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461BDBD85BBF5B78477FFFF0000 +0115D8:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8473BDAD85B3F5AD8473FFFF0000 +0115D9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8473BDAD85B1F5BD8473FFFF0000 +0115DA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461BDAD85A1F5AD846DFFFF0000 +0115DB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8463BDAD85A3F5AD8463FFFF0000 +0115DC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8471BDAF85AFF5AF8471FFFF0000 +0115DD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8463BDAD85ADF5AD8463FFFF0000 +0115DE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461BDAF85A3F5AF8461FFFF0000 +0115DF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8461BDAF85A3F5AF846FFFFF0000 +0115E0:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433BDED846DF5ED8433FFFF0000 +0115E1:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF843BBDF3847BF5FB8431FFFF0000 +0115E2:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDFD8461F5EF8421FFFF0000 +0115E3:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423BDFD8471F5FD8423FFFF0000 +0115E4:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF842DBDED8461F5FD843DFFFF0000 +0115E5:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDEF8461F5FD8421FFFF0000 +0115E6:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433BDEF8463F5ED8433FFFF0000 +0115E7:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDFD847BF5F78437FFFF0000 +0115E8:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433BDED8473F5ED8433FFFF0000 +0115E9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433BDED8471F5FD8433FFFF0000 +0115EA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDED8461F5ED842DFFFF0000 +0115EB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423BDED8463F5ED8423FFFF0000 +0115EC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8431BDEF846FF5EF8431FFFF0000 +0115ED:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423BDED846DF5ED8423FFFF0000 +0115EE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDEF8463F5EF8421FFFF0000 +0115EF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDEF8463F5EF842FFFFF0000 +0115F0:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433BDED846DF5ED85F3FFFF0000 +0115F1:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF843BBDF3847BF5FB85F1FFFF0000 +0115F2:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDFD8461F5EF85E1FFFF0000 +0115F3:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423BDFD8471F5FD85E3FFFF0000 +0115F4:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF842DBDED8461F5FD85FDFFFF0000 +0115F5:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDEF8461F5FD85E1FFFF0000 +0115F6:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433BDEF8463F5ED85F3FFFF0000 +0115F7:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDFD847BF5F785F7FFFF0000 +0115F8:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433BDED8473F5ED85F3FFFF0000 +0115F9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433BDED8471F5FD85F3FFFF0000 +0115FA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDED8461F5ED85EDFFFF0000 +0115FB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423BDED8463F5ED85E3FFFF0000 +0115FC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8431BDEF846FF5EF85F1FFFF0000 +0115FD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423BDED846DF5ED85E3FFFF0000 +0115FE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDEF8463F5EF85E1FFFF0000 +0115FF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421BDEF8463F5EF85EFFFFF0000 +011645:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA1BDAF8C21B7BDCFA1FFFF0000 +011646:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDB3BDAF8C23B7ADCFB3FFFF0000 +011647:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA1BDBD8C3BB7B7CFB7FFFF0000 +011648:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDB3BDAD8C33B7ADCFB3FFFF0000 +011649:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDB3BDAD8C31B7BDCFB3FFFF0000 +01164A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA1BDAD8C21B7ADCFADFFFF0000 +01164B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA3BDAD8C23B7ADCFA3FFFF0000 +01164C:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDB1BDAF8C2FB7AFCFB1FFFF0000 +01164D:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA3BDAD8C2DB7ADCFA3FFFF0000 +01164E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA1BDAF8C23B7AFCFA1FFFF0000 +01164F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCDA1BDAF8C23B7AFCFAFFFFF0000 +01165A:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21BDED8C21B7ADCC2DFFFF0000 +01165B:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23BDED8C23B7ADCC23FFFF0000 +01165C:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC31BDEF8C2FB7AFCC31FFFF0000 +01165D:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23BDED8C2DB7ADCC23FFFF0000 +01165E:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21BDEF8C23B7AFCC21FFFF0000 +01165F:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21BDEF8C23B7AFCC2FFFFF0000 +0116B8:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC73BDAD8C73B5ADCC73FFFF0000 +0116B9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC73BDAD8C71B5BDCC73FFFF0000 +0116BA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC61BDAD8C61B5ADCC6DFFFF0000 +0116BB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC63BDAD8C63B5ADCC63FFFF0000 +0116BC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC71BDAF8C6FB5AFCC71FFFF0000 +0116BD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC63BDAD8C6DB5ADCC63FFFF0000 +0116BE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC61BDAF8C63B5AFCC61FFFF0000 +0116BF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC61BDAF8C63B5AFCC6FFFFF0000 +0116CA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21BDED8DE1B5EDCE2DFFFF0000 +0116CB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE23BDED8DE3B5EDCE23FFFF0000 +0116CC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE31BDEF8DEFB5EFCE31FFFF0000 +0116CD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE23BDED8DEDB5EDCE23FFFF0000 +0116CE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21BDEF8DE3B5EFCE21FFFF0000 +0116CF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCE21BDEF8DE3B5EFCE2FFFFF0000 +0118F3:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B5FDCC71B5FDCDE3FFFF0000 +0118F4:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC2DB5EDCC61B5FDCDFDFFFF0000 +0118F5:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EFCC61B5FDCDE1FFFF0000 +0118F6:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B5EFCC63B5EDCDF3FFFF0000 +0118F7:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5FDCC7BB5F7CDF7FFFF0000 +0118F8:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B5EDCC73B5EDCDF3FFFF0000 +0118F9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC33B5EDCC71B5FDCDF3FFFF0000 +0118FA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EDCC61B5EDCDEDFFFF0000 +0118FB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B5EDCC63B5EDCDE3FFFF0000 +0118FC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC31B5EFCC6FB5EFCDF1FFFF0000 +0118FD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC23B5EDCC6DB5EDCDE3FFFF0000 +0118FE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFFCC21B5EFCC63B5EFCDE1FFFF0000 +011AF9:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8433B5ED8471B5FDB5F3FFFF0000 +011AFA:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421B5ED8461B5EDB5EDFFFF0000 +011AFB:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423B5ED8463B5EDB5E3FFFF0000 +011AFC:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8431B5EF846FB5EFB5F1FFFF0000 +011AFD:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8423B5ED846DB5EDB5E3FFFF0000 +011AFE:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421B5EF8463B5EFB5E1FFFF0000 +011AFF:0000FFFFCF7BB673B77BB77BCE31FFFFFFFF8421B5EF8463B5EFB5EFFFFF0000 +012399:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E73F5ADC631F7BD8E73FFFF0000 +01239A:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E61F5ADC621F7AD8E6DFFFF0000 +01239B:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E63F5ADC623F7AD8E63FFFF0000 +01239C:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E71F5AFC62FF7AF8E71FFFF0000 +01239D:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E63F5ADC62DF7AD8E63FFFF0000 +01239E:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E61F5AFC623F7AF8E61FFFF0000 +01239F:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E61F5AFC623F7AF8E6FFFFF0000 +0123A0:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5ADC42DF5AD8DB3FFFF0000 +0123A1:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C3BF5B3C43BF5BB8DB1FFFF0000 +0123A2:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5BDC421F5AF8DA1FFFF0000 +0123A3:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5BDC431F5BD8DA3FFFF0000 +0123A4:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C2DF5ADC421F5BD8DBDFFFF0000 +0123A5:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5AFC421F5BD8DA1FFFF0000 +0123A6:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5AFC423F5AD8DB3FFFF0000 +0123A7:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5BDC43BF5B78DB7FFFF0000 +0123A8:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5ADC433F5AD8DB3FFFF0000 +0123A9:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5ADC431F5BD8DB3FFFF0000 +0123AA:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5ADC421F5AD8DADFFFF0000 +0123AB:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5ADC423F5AD8DA3FFFF0000 +0123AC:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C31F5AFC42FF5AF8DB1FFFF0000 +0123AD:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5ADC42DF5AD8DA3FFFF0000 +0123AE:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5AFC423F5AF8DA1FFFF0000 +0123AF:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5AFC423F5AF8DAFFFFF0000 +0123B0:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C73F5ADC46DF5AD8C73FFFF0000 +0123B1:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C7BF5B3C47BF5BB8C71FFFF0000 +0123B2:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5BDC461F5AF8C61FFFF0000 +0123B3:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C63F5BDC471F5BD8C63FFFF0000 +0123B4:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C6DF5ADC461F5BD8C7DFFFF0000 +0123B5:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5AFC461F5BD8C61FFFF0000 +0123B6:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C73F5AFC463F5AD8C73FFFF0000 +0123B7:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5BDC47BF5B78C77FFFF0000 +0123B8:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C73F5ADC473F5AD8C73FFFF0000 +0123B9:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C73F5ADC471F5BD8C73FFFF0000 +0123BA:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5ADC461F5AD8C6DFFFF0000 +0123BB:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C63F5ADC463F5AD8C63FFFF0000 +0123BC:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C71F5AFC46FF5AF8C71FFFF0000 +0123BD:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C63F5ADC46DF5AD8C63FFFF0000 +0123BE:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5AFC463F5AF8C61FFFF0000 +0123BF:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5AFC463F5AF8C6FFFFF0000 +0123C0:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E33F5EDC5EDF5ED8E33FFFF0000 +0123C1:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E3BF5F3C5FBF5FB8E31FFFF0000 +0123C2:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E21F5FDC5E1F5EF8E21FFFF0000 +0123C3:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E23F5FDC5F1F5FD8E23FFFF0000 +0123C4:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E2DF5EDC5E1F5FD8E3DFFFF0000 +0123C5:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E21F5EFC5E1F5FD8E21FFFF0000 +0123C6:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E33F5EFC5E3F5ED8E33FFFF0000 +0123C7:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E21F5FDC5FBF5F78E37FFFF0000 +0123C8:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E33F5EDC5F3F5ED8E33FFFF0000 +0123C9:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E33F5EDC5F1F5FD8E33FFFF0000 +0123CA:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E21F5EDC5E1F5ED8E2DFFFF0000 +0123CB:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E23F5EDC5E3F5ED8E23FFFF0000 +0123CC:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E31F5EFC5EFF5EF8E31FFFF0000 +0123CD:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E23F5EDC5EDF5ED8E23FFFF0000 +0123CE:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E21F5EFC5E3F5EF8E21FFFF0000 +0123CF:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8E21F5EFC5E3F5EF8E2FFFFF0000 +0123D0:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C73F5ADC5ADF5AD8C73FFFF0000 +0123D1:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C7BF5B3C5BBF5BB8C71FFFF0000 +0123D2:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5BDC5A1F5AF8C61FFFF0000 +0123D3:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C63F5BDC5B1F5BD8C63FFFF0000 +0123D4:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C6DF5ADC5A1F5BD8C7DFFFF0000 +0123D5:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5AFC5A1F5BD8C61FFFF0000 +0123D6:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C73F5AFC5A3F5AD8C73FFFF0000 +0123D7:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5BDC5BBF5B78C77FFFF0000 +0123D8:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C73F5ADC5B3F5AD8C73FFFF0000 +0123D9:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C73F5ADC5B1F5BD8C73FFFF0000 +0123DA:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5ADC5A1F5AD8C6DFFFF0000 +0123DB:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C63F5ADC5A3F5AD8C63FFFF0000 +0123DC:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C71F5AFC5AFF5AF8C71FFFF0000 +0123DD:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C63F5ADC5ADF5AD8C63FFFF0000 +0123DE:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5AFC5A3F5AF8C61FFFF0000 +0123DF:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C61F5AFC5A3F5AF8C6FFFFF0000 +0123E0:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5EDC46DF5ED8C33FFFF0000 +0123E1:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C3BF5F3C47BF5FB8C31FFFF0000 +0123E2:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5FDC461F5EF8C21FFFF0000 +0123E3:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5FDC471F5FD8C23FFFF0000 +0123E4:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C2DF5EDC461F5FD8C3DFFFF0000 +0123E5:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5EFC461F5FD8C21FFFF0000 +0123E6:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5EFC463F5ED8C33FFFF0000 +0123E7:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5FDC47BF5F78C37FFFF0000 +0123E8:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5EDC473F5ED8C33FFFF0000 +0123E9:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5EDC471F5FD8C33FFFF0000 +0123EA:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5EDC461F5ED8C2DFFFF0000 +0123EB:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5EDC463F5ED8C23FFFF0000 +0123EC:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C31F5EFC46FF5EF8C31FFFF0000 +0123ED:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5EDC46DF5ED8C23FFFF0000 +0123EE:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5EFC463F5EF8C21FFFF0000 +0123EF:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5EFC463F5EF8C2FFFFF0000 +0123F0:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5EDC46DF5ED8DF3FFFF0000 +0123F1:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C3BF5F3C47BF5FB8DF1FFFF0000 +0123F2:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5FDC461F5EF8DE1FFFF0000 +0123F3:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5FDC471F5FD8DE3FFFF0000 +0123F4:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C2DF5EDC461F5FD8DFDFFFF0000 +0123F5:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5EFC461F5FD8DE1FFFF0000 +0123F6:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5EFC463F5ED8DF3FFFF0000 +0123F7:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5FDC47BF5F78DF7FFFF0000 +0123F8:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5EDC473F5ED8DF3FFFF0000 +0123F9:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C33F5EDC471F5FD8DF3FFFF0000 +0123FA:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5EDC461F5ED8DEDFFFF0000 +0123FB:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5EDC463F5ED8DE3FFFF0000 +0123FC:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C31F5EFC46FF5EF8DF1FFFF0000 +0123FD:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C23F5EDC46DF5ED8DE3FFFF0000 +0123FE:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5EFC463F5EF8DE1FFFF0000 +0123FF:0000FFFFCF61B67DB761B76FCE21FFFFFFFF8C21F5EFC463F5EF8DEFFFFF0000 +01246F:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB661B5EF8463F5AFF66FFFFF0000 +012475:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB421B7AF8761F6FDF6E1FFFF0000 +012476:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB433B7AF8763F6EDF6F3FFFF0000 +012477:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB421B7BD877BF6F7F6F7FFFF0000 +012478:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB433B7AD8773F6EDF6F3FFFF0000 +012479:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB433B7AD8771F6FDF6F3FFFF0000 +01247A:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB421B7AD8761F6EDF6EDFFFF0000 +01247B:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB423B7AD8763F6EDF6E3FFFF0000 +01247C:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB431B7AF876FF6EFF6F1FFFF0000 +01247D:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB423B7AD876DF6EDF6E3FFFF0000 +01247E:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB421B7AF8763F6EFF6E1FFFF0000 +01247F:0000FFFFCF61B67DB761B76FCE21FFFFFFFFB421B7AF8763F6EFF6EFFFFF0000 +01342F:0000FFFFCF63B67DB771B77DCE23FFFFFFFFB421B7AF8423F5EFF42FFFFF0000 +016A39:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8473B7AD8631B7BDB473FFFF0000 +016A3A:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8461B7AD8621B7ADB46DFFFF0000 +016A3B:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8463B7AD8623B7ADB463FFFF0000 +016A3C:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8471B7AF862FB7AFB471FFFF0000 +016A3D:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8463B7AD862DB7ADB463FFFF0000 +016A3E:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8461B7AF8623B7AFB461FFFF0000 +016A3F:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8461B7AF8623B7AFB46FFFFF0000 +016A5F:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8421B5EF8423B7AFB42FFFFF0000 +016A6A:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8661B5ED8461B5ADB66DFFFF0000 +016A6B:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8663B5ED8463B5ADB663FFFF0000 +016A6C:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8671B5EF846FB5AFB671FFFF0000 +016A6D:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8663B5ED846DB5ADB663FFFF0000 +016AEE:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8421B5EF8463B5EFB421FFFF0000 +016AEF:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8421B5EF8463B5EFB42FFFFF0000 +016AF6:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8433B5EF8463B5EDB5F3FFFF0000 +016AF7:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8421B5FD847BB5F7B5F7FFFF0000 +016AF8:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8433B5ED8473B5EDB5F3FFFF0000 +016AF9:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8433B5ED8471B5FDB5F3FFFF0000 +016AFA:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8421B5ED8461B5EDB5EDFFFF0000 +016AFB:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8423B5ED8463B5EDB5E3FFFF0000 +016AFC:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8431B5EF846FB5EFB5F1FFFF0000 +016AFD:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8423B5ED846DB5EDB5E3FFFF0000 +016AFE:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8421B5EF8463B5EFB5E1FFFF0000 +016AFF:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8421B5EF8463B5EFB5EFFFFF0000 +016B46:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DB3B5AF8C23B7AD8FB3FFFF0000 +016B47:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DA1B5BD8C3BB7B78FB7FFFF0000 +016B48:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DB3B5AD8C33B7AD8FB3FFFF0000 +016B49:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DB3B5AD8C31B7BD8FB3FFFF0000 +016B4A:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DA1B5AD8C21B7AD8FADFFFF0000 +016B4B:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DA3B5AD8C23B7AD8FA3FFFF0000 +016B4C:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DB1B5AF8C2FB7AF8FB1FFFF0000 +016B4D:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DA3B5AD8C2DB7AD8FA3FFFF0000 +016B4E:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DA1B5AF8C23B7AF8FA1FFFF0000 +016B4F:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8DA1B5AF8C23B7AF8FAFFFFF0000 +016B5A:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8C21B5ED8C21B7AD8C2DFFFF0000 +016B62:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8E61B5FD8C61B5AF8E61FFFF0000 +016B78:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8C33B7AD8F73B6ED8EF3FFFF0000 +016B79:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8C33B7AD8F71B6FD8EF3FFFF0000 +016B7A:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8C21B7AD8F61B6ED8EEDFFFF0000 +016B7B:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8C23B7AD8F63B6ED8EE3FFFF0000 +016B7C:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8C31B7AF8F6FB6EF8EF1FFFF0000 +016F45:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85A1BDAF8C21BFBDBFA1FFFF0000 +016F46:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85B3BDAF8C23BFADBFB3FFFF0000 +016F47:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85A1BDBD8C3BBFB7BFB7FFFF0000 +016F48:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85B3BDAD8C33BFADBFB3FFFF0000 +016F49:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85B3BDAD8C31BFBDBFB3FFFF0000 +016F4A:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85A1BDAD8C21BFADBFADFFFF0000 +016F4B:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85A3BDAD8C23BFADBFA3FFFF0000 +016F4C:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85B1BDAF8C2FBFAFBFB1FFFF0000 +016F4D:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85A3BDAD8C2DBFADBFA3FFFF0000 +016F4E:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85A1BDAF8C23BFAFBFA1FFFF0000 +016F4F:0000FFFFCF73B66FB763B76DCE33FFFFFFFF85A1BDAF8C23BFAFBFAFFFFF0000 +016F7F:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8421BFAF8F63BEEFBEEFFFFF0000 +016F80:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8673BDAD8E6DBDADBE73FFFF0000 +016F81:0000FFFFCF73B66FB763B76DCE33FFFFFFFF867BBDB38E7BBDBBBE71FFFF0000 +016F82:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8661BDBD8E61BDAFBE61FFFF0000 +016F83:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8663BDBD8E71BDBDBE63FFFF0000 +016F84:0000FFFFCF73B66FB763B76DCE33FFFFFFFF866DBDAD8E61BDBDBE7DFFFF0000 +016F85:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8661BDAF8E61BDBDBE61FFFF0000 +016F86:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8673BDAF8E63BDADBE73FFFF0000 +016F87:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8661BDBD8E7BBDB7BE77FFFF0000 +016F88:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8673BDAD8E73BDADBE73FFFF0000 +016F89:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8673BDAD8E71BDBDBE73FFFF0000 +016F8A:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8661BDAD8E61BDADBE6DFFFF0000 +016F8B:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8663BDAD8E63BDADBE63FFFF0000 +016F8C:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8671BDAF8E6FBDAFBE71FFFF0000 +016F8D:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8663BDAD8E6DBDADBE63FFFF0000 +016F8E:0000FFFFCF73B66FB763B76DCE33FFFFFFFF8661BDAF8E63BDAFBE61FFFF0000 +01B002:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5BDB5A1B5AFCE61FFFF0000 +01B003:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5BDB5B1B5BDCE63FFFF0000 +01B004:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE6DB5ADB5A1B5BDCE7DFFFF0000 +01B005:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB5A1B5BDCE61FFFF0000 +01B006:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5AFB5A3B5ADCE73FFFF0000 +01B007:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5BDB5BBB5B7CE77FFFF0000 +01B008:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5ADB5B3B5ADCE73FFFF0000 +01B009:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5ADB5B1B5BDCE73FFFF0000 +01B00A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5ADB5A1B5ADCE6DFFFF0000 +01B00B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5ADB5A3B5ADCE63FFFF0000 +01B00C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE71B5AFB5AFB5AFCE71FFFF0000 +01B00D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5ADB5ADB5ADCE63FFFF0000 +01B00E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB5A3B5AFCE61FFFF0000 +01B00F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB5A3B5AFCE6FFFFF0000 +01B010:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF73B66DB76DB76DCE33FFFF0000 +01B011:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF7BB673B77BB77BCE31FFFF0000 +01B012:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF61B67DB761B76FCE21FFFF0000 +01B013:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF63B67DB771B77DCE23FFFF0000 +01B014:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF6DB66DB761B77DCE3DFFFF0000 +01B015:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF61B66FB761B77DCE21FFFF0000 +01B016:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF73B66FB763B76DCE33FFFF0000 +01B017:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF61B67DB77BB777CE37FFFF0000 +01B018:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF73B66DB773B76DCE33FFFF0000 +01B019:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF73B66DB771B77DCE33FFFF0000 +01B01A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF61B66DB761B76DCE2DFFFF0000 +01B01B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF63B66DB763B76DCE23FFFF0000 +01B01C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF71B66FB76FB76FCE31FFFF0000 +01B01D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF63B66DB76DB76DCE23FFFF0000 +01B01E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF61B66FB763B76FCE21FFFF0000 +01B01F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCF61B66FB763B76FCE2FFFFF0000 +01B020:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B7ADB42DB5EDCC33FFFF0000 +01B021:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC3BB7B3B43BB5FBCC31FFFF0000 +01B022:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7BDB421B5EFCC21FFFF0000 +01B023:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B7BDB431B5FDCC23FFFF0000 +01B024:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC2DB7ADB421B5FDCC3DFFFF0000 +01B025:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7AFB421B5FDCC21FFFF0000 +01B026:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B7AFB423B5EDCC33FFFF0000 +01B027:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7BDB43BB5F7CC37FFFF0000 +01B028:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B7ADB433B5EDCC33FFFF0000 +01B029:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B7ADB431B5FDCC33FFFF0000 +01B02A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7ADB421B5EDCC2DFFFF0000 +01B02B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B7ADB423B5EDCC23FFFF0000 +01B02C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC31B7AFB42FB5EFCC31FFFF0000 +01B02D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B7ADB42DB5EDCC23FFFF0000 +01B02E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7AFB423B5EFCC21FFFF0000 +01B02F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7AFB423B5EFCC2FFFFF0000 +01B030:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B7ADB62DB7ADCC73FFFF0000 +01B031:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC7BB7B3B63BB7BBCC71FFFF0000 +01B032:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B7BDB621B7AFCC61FFFF0000 +01B033:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B7BDB631B7BDCC63FFFF0000 +01B034:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC6DB7ADB621B7BDCC7DFFFF0000 +01B035:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B7AFB621B7BDCC61FFFF0000 +01B036:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B7AFB623B7ADCC73FFFF0000 +01B037:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B7BDB63BB7B7CC77FFFF0000 +01B038:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B7ADB633B7ADCC73FFFF0000 +01B039:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B7ADB631B7BDCC73FFFF0000 +01B03A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B7ADB621B7ADCC6DFFFF0000 +01B03B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B7ADB623B7ADCC63FFFF0000 +01B03C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC71B7AFB62FB7AFCC71FFFF0000 +01B03D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B7ADB62DB7ADCC63FFFF0000 +01B03E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B7AFB623B7AFCC61FFFF0000 +01B03F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B7AFB623B7AFCC6FFFFF0000 +01B040:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDB3B5ADB42DB7ADCFB3FFFF0000 +01B041:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDBBB5B3B43BB7BBCFB1FFFF0000 +01B042:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA1B5BDB421B7AFCFA1FFFF0000 +01B043:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA3B5BDB431B7BDCFA3FFFF0000 +01B044:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDADB5ADB421B7BDCFBDFFFF0000 +01B045:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA1B5AFB421B7BDCFA1FFFF0000 +01B046:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDB3B5AFB423B7ADCFB3FFFF0000 +01B047:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA1B5BDB43BB7B7CFB7FFFF0000 +01B048:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDB3B5ADB433B7ADCFB3FFFF0000 +01B049:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDB3B5ADB431B7BDCFB3FFFF0000 +01B04A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA1B5ADB421B7ADCFADFFFF0000 +01B04B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA3B5ADB423B7ADCFA3FFFF0000 +01B04C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDB1B5AFB42FB7AFCFB1FFFF0000 +01B04D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA3B5ADB42DB7ADCFA3FFFF0000 +01B04E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA1B5AFB423B7AFCFA1FFFF0000 +01B04F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCDA1B5AFB423B7AFCFAFFFFF0000 +01B050:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB42DB7ADCC33FFFF0000 +01B051:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC3BB5F3B43BB7BBCC31FFFF0000 +01B052:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5FDB421B7AFCC21FFFF0000 +01B053:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5FDB431B7BDCC23FFFF0000 +01B054:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC2DB5EDB421B7BDCC3DFFFF0000 +01B055:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB421B7BDCC21FFFF0000 +01B056:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EFB423B7ADCC33FFFF0000 +01B057:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5FDB43BB7B7CC37FFFF0000 +01B058:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB433B7ADCC33FFFF0000 +01B059:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB431B7BDCC33FFFF0000 +01B05A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EDB421B7ADCC2DFFFF0000 +01B05B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5EDB423B7ADCC23FFFF0000 +01B05C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC31B5EFB42FB7AFCC31FFFF0000 +01B05D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5EDB42DB7ADCC23FFFF0000 +01B05E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB423B7AFCC21FFFF0000 +01B05F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB423B7AFCC2FFFFF0000 +01B060:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5EDB46DB5ADCE73FFFF0000 +01B061:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE7BB5F3B47BB5BBCE71FFFF0000 +01B062:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5FDB461B5AFCE61FFFF0000 +01B063:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5FDB471B5BDCE63FFFF0000 +01B064:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE6DB5EDB461B5BDCE7DFFFF0000 +01B065:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5EFB461B5BDCE61FFFF0000 +01B066:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5EFB463B5ADCE73FFFF0000 +01B067:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5FDB47BB5B7CE77FFFF0000 +01B068:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5EDB473B5ADCE73FFFF0000 +01B069:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5EDB471B5BDCE73FFFF0000 +01B06A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5EDB461B5ADCE6DFFFF0000 +01B06B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5EDB463B5ADCE63FFFF0000 +01B06C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE71B5EFB46FB5AFCE71FFFF0000 +01B06D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5EDB46DB5ADCE63FFFF0000 +01B06E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5EFB463B5AFCE61FFFF0000 +01B06F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5EFB463B5AFCE6FFFFF0000 +01B070:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B7ADB76DB6EDCEF3FFFF0000 +01B071:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC3BB7B3B77BB6FBCEF1FFFF0000 +01B072:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7BDB761B6EFCEE1FFFF0000 +01B073:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B7BDB771B6FDCEE3FFFF0000 +01B074:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC2DB7ADB761B6FDCEFDFFFF0000 +01B075:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7AFB761B6FDCEE1FFFF0000 +01B076:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B7AFB763B6EDCEF3FFFF0000 +01B077:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7BDB77BB6F7CEF7FFFF0000 +01B078:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B7ADB773B6EDCEF3FFFF0000 +01B079:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B7ADB771B6FDCEF3FFFF0000 +01B07A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7ADB761B6EDCEEDFFFF0000 +01B07B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B7ADB763B6EDCEE3FFFF0000 +01B07C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC31B7AFB76FB6EFCEF1FFFF0000 +01B07D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B7ADB76DB6EDCEE3FFFF0000 +01B07E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7AFB763B6EFCEE1FFFF0000 +01B07F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B7AFB763B6EFCEEFFFFF0000 +01B080:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5ADB66DB5ADCE73FFFF0000 +01B081:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE7BB5B3B67BB5BBCE71FFFF0000 +01B082:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5BDB661B5AFCE61FFFF0000 +01B083:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5BDB671B5BDCE63FFFF0000 +01B084:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE6DB5ADB661B5BDCE7DFFFF0000 +01B085:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB661B5BDCE61FFFF0000 +01B086:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5AFB663B5ADCE73FFFF0000 +01B087:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5BDB67BB5B7CE77FFFF0000 +01B088:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5ADB673B5ADCE73FFFF0000 +01B089:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5ADB671B5BDCE73FFFF0000 +01B08A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5ADB661B5ADCE6DFFFF0000 +01B08B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5ADB663B5ADCE63FFFF0000 +01B08C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE71B5AFB66FB5AFCE71FFFF0000 +01B08D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5ADB66DB5ADCE63FFFF0000 +01B08E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB663B5AFCE61FFFF0000 +01B08F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB663B5AFCE6FFFFF0000 +01B090:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5ADB62DB7ADCE73FFFF0000 +01B091:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE7BB5B3B63BB7BBCE71FFFF0000 +01B092:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5BDB621B7AFCE61FFFF0000 +01B093:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5BDB631B7BDCE63FFFF0000 +01B094:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE6DB5ADB621B7BDCE7DFFFF0000 +01B095:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB621B7BDCE61FFFF0000 +01B096:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5AFB623B7ADCE73FFFF0000 +01B097:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5BDB63BB7B7CE77FFFF0000 +01B098:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5ADB633B7ADCE73FFFF0000 +01B099:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE73B5ADB631B7BDCE73FFFF0000 +01B09A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5ADB621B7ADCE6DFFFF0000 +01B09B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5ADB623B7ADCE63FFFF0000 +01B09C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE71B5AFB62FB7AFCE71FFFF0000 +01B09D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE63B5ADB62DB7ADCE63FFFF0000 +01B09E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB623B7AFCE61FFFF0000 +01B09F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE61B5AFB623B7AFCE6FFFFF0000 +01B0A0:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5ADB42DB5ADCDB3FFFF0000 +01B0A1:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC3BB5B3B43BB5BBCDB1FFFF0000 +01B0A2:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5BDB421B5AFCDA1FFFF0000 +01B0A3:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5BDB431B5BDCDA3FFFF0000 +01B0A4:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC2DB5ADB421B5BDCDBDFFFF0000 +01B0A5:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5AFB421B5BDCDA1FFFF0000 +01B0A6:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5AFB423B5ADCDB3FFFF0000 +01B0A7:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5BDB43BB5B7CDB7FFFF0000 +01B0A8:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5ADB433B5ADCDB3FFFF0000 +01B0A9:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5ADB431B5BDCDB3FFFF0000 +01B0AA:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5ADB421B5ADCDADFFFF0000 +01B0AB:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5ADB423B5ADCDA3FFFF0000 +01B0AC:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC31B5AFB42FB5AFCDB1FFFF0000 +01B0AD:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5ADB42DB5ADCDA3FFFF0000 +01B0AE:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5AFB423B5AFCDA1FFFF0000 +01B0AF:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5AFB423B5AFCDAFFFFF0000 +01B0B0:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B5ADB46DB5ADCC73FFFF0000 +01B0B1:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC7BB5B3B47BB5BBCC71FFFF0000 +01B0B2:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5BDB461B5AFCC61FFFF0000 +01B0B3:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B5BDB471B5BDCC63FFFF0000 +01B0B4:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC6DB5ADB461B5BDCC7DFFFF0000 +01B0B5:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5AFB461B5BDCC61FFFF0000 +01B0B6:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B5AFB463B5ADCC73FFFF0000 +01B0B7:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5BDB47BB5B7CC77FFFF0000 +01B0B8:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B5ADB473B5ADCC73FFFF0000 +01B0B9:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B5ADB471B5BDCC73FFFF0000 +01B0BA:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5ADB461B5ADCC6DFFFF0000 +01B0BB:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B5ADB463B5ADCC63FFFF0000 +01B0BC:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC71B5AFB46FB5AFCC71FFFF0000 +01B0BD:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B5ADB46DB5ADCC63FFFF0000 +01B0BE:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5AFB463B5AFCC61FFFF0000 +01B0BF:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5AFB463B5AFCC6FFFFF0000 +01B0C0:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE33B5EDB5EDB5EDCE33FFFF0000 +01B0C1:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE3BB5F3B5FBB5FBCE31FFFF0000 +01B0C2:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE21B5FDB5E1B5EFCE21FFFF0000 +01B0C3:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE23B5FDB5F1B5FDCE23FFFF0000 +01B0C4:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE2DB5EDB5E1B5FDCE3DFFFF0000 +01B0C5:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE21B5EFB5E1B5FDCE21FFFF0000 +01B0C6:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE33B5EFB5E3B5EDCE33FFFF0000 +01B0C7:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE21B5FDB5FBB5F7CE37FFFF0000 +01B0C8:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE33B5EDB5F3B5EDCE33FFFF0000 +01B0C9:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE33B5EDB5F1B5FDCE33FFFF0000 +01B0CA:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE21B5EDB5E1B5EDCE2DFFFF0000 +01B0CB:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE23B5EDB5E3B5EDCE23FFFF0000 +01B0CC:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE31B5EFB5EFB5EFCE31FFFF0000 +01B0CD:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE23B5EDB5EDB5EDCE23FFFF0000 +01B0CE:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE21B5EFB5E3B5EFCE21FFFF0000 +01B0CF:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCE21B5EFB5E3B5EFCE2FFFFF0000 +01B0D0:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B5ADB5ADB5ADCC73FFFF0000 +01B0D1:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC7BB5B3B5BBB5BBCC71FFFF0000 +01B0D2:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5BDB5A1B5AFCC61FFFF0000 +01B0D3:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B5BDB5B1B5BDCC63FFFF0000 +01B0D4:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC6DB5ADB5A1B5BDCC7DFFFF0000 +01B0D5:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5AFB5A1B5BDCC61FFFF0000 +01B0D6:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B5AFB5A3B5ADCC73FFFF0000 +01B0D7:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5BDB5BBB5B7CC77FFFF0000 +01B0D8:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B5ADB5B3B5ADCC73FFFF0000 +01B0D9:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC73B5ADB5B1B5BDCC73FFFF0000 +01B0DA:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5ADB5A1B5ADCC6DFFFF0000 +01B0DB:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B5ADB5A3B5ADCC63FFFF0000 +01B0DC:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC71B5AFB5AFB5AFCC71FFFF0000 +01B0DD:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC63B5ADB5ADB5ADCC63FFFF0000 +01B0DE:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5AFB5A3B5AFCC61FFFF0000 +01B0DF:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC61B5AFB5A3B5AFCC6FFFFF0000 +01B0E0:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB46DB5EDCC33FFFF0000 +01B0E1:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC3BB5F3B47BB5FBCC31FFFF0000 +01B0E2:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5FDB461B5EFCC21FFFF0000 +01B0E3:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5FDB471B5FDCC23FFFF0000 +01B0E4:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC2DB5EDB461B5FDCC3DFFFF0000 +01B0E5:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB461B5FDCC21FFFF0000 +01B0E6:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EFB463B5EDCC33FFFF0000 +01B0E7:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5FDB47BB5F7CC37FFFF0000 +01B0E8:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB473B5EDCC33FFFF0000 +01B0E9:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB471B5FDCC33FFFF0000 +01B0EA:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EDB461B5EDCC2DFFFF0000 +01B0EB:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5EDB463B5EDCC23FFFF0000 +01B0EC:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC31B5EFB46FB5EFCC31FFFF0000 +01B0ED:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5EDB46DB5EDCC23FFFF0000 +01B0EE:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB463B5EFCC21FFFF0000 +01B0EF:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB463B5EFCC2FFFFF0000 +01B0F0:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB46DB5EDCDF3FFFF0000 +01B0F1:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC3BB5F3B47BB5FBCDF1FFFF0000 +01B0F2:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5FDB461B5EFCDE1FFFF0000 +01B0F3:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5FDB471B5FDCDE3FFFF0000 +01B0F4:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC2DB5EDB461B5FDCDFDFFFF0000 +01B0F5:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB461B5FDCDE1FFFF0000 +01B0F6:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EFB463B5EDCDF3FFFF0000 +01B0F7:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5FDB47BB5F7CDF7FFFF0000 +01B0F8:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB473B5EDCDF3FFFF0000 +01B0F9:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC33B5EDB471B5FDCDF3FFFF0000 +01B0FA:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EDB461B5EDCDEDFFFF0000 +01B0FB:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5EDB463B5EDCDE3FFFF0000 +01B0FC:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC31B5EFB46FB5EFCDF1FFFF0000 +01B0FD:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC23B5EDB46DB5EDCDE3FFFF0000 +01B0FE:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB463B5EFCDE1FFFF0000 +01B0FF:0000FFFFCF63B66DB763B76DCE23FFFFFFFFCC21B5EFB463B5EFCDEFFFFF0000 +01BC6B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC663BDEDBC63BDADC663FFFF0000 +01BC6C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC671BDEFBC6FBDAFC671FFFF0000 +01BC6D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC663BDEDBC6DBDADC663FFFF0000 +01BC6E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC661BDEFBC63BDAFC661FFFF0000 +01BC6F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC661BDEFBC63BDAFC66FFFFF0000 +01BC7D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC423BFADBF6DBEEDC6E3FFFF0000 +01BC7E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC421BFAFBF63BEEFC6E1FFFF0000 +01BC7F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC421BFAFBF63BEEFC6EFFFFF0000 +01BC89:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC673BDADBE71BDBDC673FFFF0000 +01BC8A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC661BDADBE61BDADC66DFFFF0000 +01BC8B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC663BDADBE63BDADC663FFFF0000 +01BC8C:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC671BDAFBE6FBDAFC671FFFF0000 +01BC8D:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC663BDADBE6DBDADC663FFFF0000 +01BC8E:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC661BDAFBE63BDAFC661FFFF0000 +01BC8F:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC661BDAFBE63BDAFC66FFFFF0000 +01BC9A:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC661BDADBE21BFADC66DFFFF0000 +01BC9B:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC663BDADBE23BFADC663FFFF0000 +01BCA4:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC42DBDADBC21BDBDC5BDFFFF0000 +01BCA5:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC421BDAFBC21BDBDC5A1FFFF0000 +01BCA6:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC433BDAFBC23BDADC5B3FFFF0000 +01BCA7:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC421BDBDBC3BBDB7C5B7FFFF0000 +01BCA8:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC433BDADBC33BDADC5B3FFFF0000 +01BCA9:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC433BDADBC31BDBDC5B3FFFF0000 +01BCAA:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC421BDADBC21BDADC5ADFFFF0000 +01BCAB:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC423BDADBC23BDADC5A3FFFF0000 +01BCAC:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC431BDAFBC2FBDAFC5B1FFFF0000 +01BCAD:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC423BDADBC2DBDADC5A3FFFF0000 +01BCAE:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC421BDAFBC23BDAFC5A1FFFF0000 +01BCAF:0000FFFFCF63B66DB763B76DCE23FFFFFFFFC421BDAFBC23BDAFC5AFFFFF0000 +01D0F6:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC33B5EFB463B5EDCDF3FFFF0000 +01D0F7:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC21B5FDB47BB5F7CDF7FFFF0000 +01D0F8:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC33B5EDB473B5EDCDF3FFFF0000 +01D0F9:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC33B5EDB471B5FDCDF3FFFF0000 +01D0FA:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC21B5EDB461B5EDCDEDFFFF0000 +01D0FB:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC23B5EDB463B5EDCDE3FFFF0000 +01D0FC:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC31B5EFB46FB5EFCDF1FFFF0000 +01D0FD:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC23B5EDB46DB5EDCDE3FFFF0000 +01D0FE:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC21B5EFB463B5EFCDE1FFFF0000 +01D0FF:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC21B5EFB463B5EFCDEFFFFF0000 +01D127:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CFBDEC3BEDF7C437FFFF0000 +01D128:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CFADEC33EDEDC433FFFF0000 +01D1DE:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC61CDAFEDA3EDAFC461FFFF0000 +01D1DF:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC61CDAFEDA3EDAFC46FFFFF0000 +01D1E0:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CDEDEC6DEDEDC433FFFF0000 +01D1E1:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC3BCDF3EC7BEDFBC431FFFF0000 +01D1E2:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDFDEC61EDEFC421FFFF0000 +01D1E3:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC23CDFDEC71EDFDC423FFFF0000 +01D1E4:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC2DCDEDEC61EDFDC43DFFFF0000 +01D1E5:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDEFEC61EDFDC421FFFF0000 +01D1E6:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CDEFEC63EDEDC433FFFF0000 +01D1E7:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDFDEC7BEDF7C437FFFF0000 +01D1E8:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CDEDEC73EDEDC433FFFF0000 +01D1E9:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CDEDEC71EDFDC433FFFF0000 +01D1EA:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDEDEC61EDEDC42DFFFF0000 +01D1EB:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC23CDEDEC63EDEDC423FFFF0000 +01D1EC:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC31CDEFEC6FEDEFC431FFFF0000 +01D1ED:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC23CDEDEC6DEDEDC423FFFF0000 +01D1EE:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDEFEC63EDEFC421FFFF0000 +01D1EF:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDEFEC63EDEFC42FFFFF0000 +01D1F0:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CDEDEC6DEDEDC5F3FFFF0000 +01D1F1:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC3BCDF3EC7BEDFBC5F1FFFF0000 +01D1F2:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDFDEC61EDEFC5E1FFFF0000 +01D1F3:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC23CDFDEC71EDFDC5E3FFFF0000 +01D1F4:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC2DCDEDEC61EDFDC5FDFFFF0000 +01D1F5:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDEFEC61EDFDC5E1FFFF0000 +01D1F6:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CDEFEC63EDEDC5F3FFFF0000 +01D1F7:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDFDEC7BEDF7C5F7FFFF0000 +01D1F8:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CDEDEC73EDEDC5F3FFFF0000 +01D1F9:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC33CDEDEC71EDFDC5F3FFFF0000 +01D1FA:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDEDEC61EDEDC5EDFFFF0000 +01D1FB:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC23CDEDEC63EDEDC5E3FFFF0000 +01D1FC:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC31CDEFEC6FEDEFC5F1FFFF0000 +01D1FD:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC23CDEDEC6DEDEDC5E3FFFF0000 +01D1FE:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDEFEC63EDEFC5E1FFFF0000 +01D1FF:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFEC21CDEFEC63EDEFC5EFFFFF0000 +01D246:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85B3F5AF8423BFAD87B3FFFF0000 +01D247:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85A1F5BD843BBFB787B7FFFF0000 +01D248:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85B3F5AD8433BFAD87B3FFFF0000 +01D249:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85B3F5AD8431BFBD87B3FFFF0000 +01D24A:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85A1F5AD8421BFAD87ADFFFF0000 +01D24B:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85A3F5AD8423BFAD87A3FFFF0000 +01D24C:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85B1F5AF842FBFAF87B1FFFF0000 +01D24D:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85A3F5AD842DBFAD87A3FFFF0000 +01D24E:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85A1F5AF8423BFAF87A1FFFF0000 +01D24F:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85A1F5AF8423BFAF87AFFFFF0000 +01D357:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F5FDC43BF7B78C37FFFF0000 +01D358:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C33F5EDC433F7AD8C33FFFF0000 +01D359:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C33F5EDC431F7BD8C33FFFF0000 +01D35A:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F5EDC421F7AD8C2DFFFF0000 +01D35B:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C23F5EDC423F7AD8C23FFFF0000 +01D35C:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C31F5EFC42FF7AF8C31FFFF0000 +01D35D:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C23F5EDC42DF7AD8C23FFFF0000 +01D35E:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F5EFC423F7AF8C21FFFF0000 +01D35F:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F5EFC423F7AF8C2FFFFF0000 +01D372:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F7BDC761F6EF8EE1FFFF0000 +01D373:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C23F7BDC771F6FD8EE3FFFF0000 +01D374:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C2DF7ADC761F6FD8EFDFFFF0000 +01D375:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F7AFC761F6FD8EE1FFFF0000 +01D376:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C33F7AFC763F6ED8EF3FFFF0000 +01D377:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F7BDC77BF6F78EF7FFFF0000 +01D378:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C33F7ADC773F6ED8EF3FFFF0000 +01D379:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C33F7ADC771F6FD8EF3FFFF0000 +01D37A:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F7ADC761F6ED8EEDFFFF0000 +01D37B:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C23F7ADC763F6ED8EE3FFFF0000 +01D37C:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C31F7AFC76FF6EF8EF1FFFF0000 +01D37D:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C23F7ADC76DF6ED8EE3FFFF0000 +01D37E:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F7AFC763F6EF8EE1FFFF0000 +01D37F:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8C21F7AFC763F6EF8EEFFFFF0000 +01D455:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB421B5EF8421F7BDF421FFFF0000 +01D49D:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB663B5AD862DF7ADF663FFFF0000 +01D4A0:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB433B5AD842DF5ADF5B3FFFF0000 +01D4A1:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB43BB5B3843BF5BBF5B1FFFF0000 +01D4A3:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB423B5BD8431F5BDF5A3FFFF0000 +01D4A4:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB42DB5AD8421F5BDF5BDFFFF0000 +01D4A7:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB421B5BD843BF5B7F5B7FFFF0000 +01D4A8:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB433B5AD8433F5ADF5B3FFFF0000 +01D4AD:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB423B5AD842DF5ADF5A3FFFF0000 +01D4BA:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB461B5AD8461F5ADF46DFFFF0000 +01D4BC:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB471B5AF846FF5AFF471FFFF0000 +01D4C4:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFB62DB5ED85E1F5FDF63DFFFF0000 +01D506:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8673BDAF85A3F5AD8673FFFF0000 +01D50B:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8663BDAD85A3F5AD8663FFFF0000 +01D50C:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8671BDAF85AFF5AF8671FFFF0000 +01D515:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8761BE6F8761F77D8621FFFF0000 +01D51D:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8763BE6D876DF76D8623FFFF0000 +01D53A:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8461BFAD8621F7AD846DFFFF0000 +01D53F:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8461BFAF8623F7AF846FFFFF0000 +01D545:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85A1BDAF8421F7BD87A1FFFF0000 +01D547:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85A1BDBD843BF7B787B7FFFF0000 +01D548:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85B3BDAD8433F7AD87B3FFFF0000 +01D549:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF85B3BDAD8431F7BD87B3FFFF0000 +01D551:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF843BBDF3843BF7BB8431FFFF0000 +01D6A6:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC33BDAF8C23B5ADCDB3FFFF0000 +01D6A7:0000FFFFCF63B66DB76DB76DCE23FFFFFFFFCC21BDBD8C3BB5B7CDB7FFFF0000 +01D7CC:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8631F5EFEDEFDDEFDE31FFFF0000 +01D7CD:0000FFFFCF63B66DB76DB76DCE23FFFFFFFF8623F5EDEDEDDDEDDE23FFFF0000 +01E8C5:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCE21B5EFCDE1B5FDCE21FFFF0000 +01E8C6:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCE33B5EFCDE3B5EDCE33FFFF0000 +01E8D7:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC61B5BDCDBBB5B7CC77FFFF0000 +01E8D8:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC73B5ADCDB3B5ADCC73FFFF0000 +01E8D9:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC73B5ADCDB1B5BDCC73FFFF0000 +01E8DA:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC61B5ADCDA1B5ADCC6DFFFF0000 +01E8DB:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC63B5ADCDA3B5ADCC63FFFF0000 +01E8DC:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC71B5AFCDAFB5AFCC71FFFF0000 +01E8DD:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC63B5ADCDADB5ADCC63FFFF0000 +01E8DE:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC61B5AFCDA3B5AFCC61FFFF0000 +01E8DF:0000FFFFCF61B66FB763B76FCE21FFFFFFFFCC61B5AFCDA3B5AFCC6FFFFF0000 +01EE04:0000FFFFCF61B66FB763B76FCE21FFFFFFFF866DBDAD8DA1BDBD867DFFFF0000 +01EE20:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BFAD8C2DBDED8433FFFF0000 +01EE23:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BFBD8C31BDFD8423FFFF0000 +01EE25:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BFAF8C21BDFD8421FFFF0000 +01EE26:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BFAF8C23BDED8433FFFF0000 +01EE28:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BFAD8C33BDED8433FFFF0000 +01EE33:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8463BFBD8E31BFBD8463FFFF0000 +01EE38:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8473BFAD8E33BFAD8473FFFF0000 +01EE3A:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BFAD8E21BFAD846DFFFF0000 +01EE3C:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8471BFAF8E2FBFAF8471FFFF0000 +01EE3D:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8463BFAD8E2DBFAD8463FFFF0000 +01EE3E:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BFAF8E23BFAF8461FFFF0000 +01EE3F:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BFAF8E23BFAF846FFFFF0000 +01EE40:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85B3BDAD8C2DBFAD87B3FFFF0000 +01EE41:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85BBBDB38C3BBFBB87B1FFFF0000 +01EE43:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85A3BDBD8C31BFBD87A3FFFF0000 +01EE44:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85ADBDAD8C21BFBD87BDFFFF0000 +01EE45:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85A1BDAF8C21BFBD87A1FFFF0000 +01EE46:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85B3BDAF8C23BFAD87B3FFFF0000 +01EE48:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85B3BDAD8C33BFAD87B3FFFF0000 +01EE4A:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85A1BDAD8C21BFAD87ADFFFF0000 +01EE4C:0000FFFFCF61B66FB763B76FCE21FFFFFFFF85B1BDAF8C2FBFAF87B1FFFF0000 +01EE50:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDED8C2DBFAD8433FFFF0000 +01EE53:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BDFD8C31BFBD8423FFFF0000 +01EE55:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDEF8C21BFBD8421FFFF0000 +01EE56:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDEF8C23BFAD8433FFFF0000 +01EE58:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDED8C33BFAD8433FFFF0000 +01EE5A:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDED8C21BFAD842DFFFF0000 +01EE5C:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8431BDEF8C2FBFAF8431FFFF0000 +01EE5E:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDEF8C23BFAF8421FFFF0000 +01EE60:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8673BDED8C6DBDAD8673FFFF0000 +01EE63:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8663BDFD8C71BDBD8663FFFF0000 +01EE65:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8661BDEF8C61BDBD8661FFFF0000 +01EE66:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8673BDEF8C63BDAD8673FFFF0000 +01EE6B:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8663BDED8C63BDAD8663FFFF0000 +01EE73:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BFBD8F71BEFD86E3FFFF0000 +01EE78:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BFAD8F73BEED86F3FFFF0000 +01EE7D:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BFAD8F6DBEED86E3FFFF0000 +01EE7F:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BFAF8F63BEEF86EFFFFF0000 +01EE8A:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8661BDAD8E61BDAD866DFFFF0000 +01EE9C:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8671BDAF8E2FBFAF8671FFFF0000 +01EE9D:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8663BDAD8E2DBFAD8663FFFF0000 +01EE9E:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8661BDAF8E23BFAF8661FFFF0000 +01EE9F:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8661BDAF8E23BFAF866FFFFF0000 +01EEA0:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDAD8C2DBDAD85B3FFFF0000 +01EEA4:0000FFFFCF61B66FB763B76FCE21FFFFFFFF842DBDAD8C21BDBD85BDFFFF0000 +01EEAA:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDAD8C21BDAD85ADFFFF0000 +01EEBC:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8471BDAF8C6FBDAF8471FFFF0000 +01EEBD:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8463BDAD8C6DBDAD8463FFFF0000 +01EEBE:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BDAF8C63BDAF8461FFFF0000 +01EEBF:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BDAF8C63BDAF846FFFFF0000 +01EEC0:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8633BDED8DEDBDED8633FFFF0000 +01EEC1:0000FFFFCF61B66FB763B76FCE21FFFFFFFF863BBDF38DFBBDFB8631FFFF0000 +01EEC2:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8621BDFD8DE1BDEF8621FFFF0000 +01EEC3:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8623BDFD8DF1BDFD8623FFFF0000 +01EEC4:0000FFFFCF61B66FB763B76FCE21FFFFFFFF862DBDED8DE1BDFD863DFFFF0000 +01EEC5:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8621BDEF8DE1BDFD8621FFFF0000 +01EEC6:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8633BDEF8DE3BDED8633FFFF0000 +01EEC7:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8621BDFD8DFBBDF78637FFFF0000 +01EEC8:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8633BDED8DF3BDED8633FFFF0000 +01EEC9:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8633BDED8DF1BDFD8633FFFF0000 +01EECA:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8621BDED8DE1BDED862DFFFF0000 +01EECB:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8623BDED8DE3BDED8623FFFF0000 +01EECC:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8631BDEF8DEFBDEF8631FFFF0000 +01EECD:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8623BDED8DEDBDED8623FFFF0000 +01EECE:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8621BDEF8DE3BDEF8621FFFF0000 +01EECF:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8621BDEF8DE3BDEF862FFFFF0000 +01EED0:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8473BDAD8DADBDAD8473FFFF0000 +01EED1:0000FFFFCF61B66FB763B76FCE21FFFFFFFF847BBDB38DBBBDBB8471FFFF0000 +01EED2:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BDBD8DA1BDAF8461FFFF0000 +01EED3:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8463BDBD8DB1BDBD8463FFFF0000 +01EED4:0000FFFFCF61B66FB763B76FCE21FFFFFFFF846DBDAD8DA1BDBD847DFFFF0000 +01EED5:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BDAF8DA1BDBD8461FFFF0000 +01EED6:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8473BDAF8DA3BDAD8473FFFF0000 +01EED7:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BDBD8DBBBDB78477FFFF0000 +01EED8:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8473BDAD8DB3BDAD8473FFFF0000 +01EED9:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8473BDAD8DB1BDBD8473FFFF0000 +01EEDA:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BDAD8DA1BDAD846DFFFF0000 +01EEDB:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8463BDAD8DA3BDAD8463FFFF0000 +01EEDC:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8471BDAF8DAFBDAF8471FFFF0000 +01EEDD:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8463BDAD8DADBDAD8463FFFF0000 +01EEDE:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BDAF8DA3BDAF8461FFFF0000 +01EEDF:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8461BDAF8DA3BDAF846FFFFF0000 +01EEE0:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDED8C6DBDED8433FFFF0000 +01EEE1:0000FFFFCF61B66FB763B76FCE21FFFFFFFF843BBDF38C7BBDFB8431FFFF0000 +01EEE2:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDFD8C61BDEF8421FFFF0000 +01EEE3:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BDFD8C71BDFD8423FFFF0000 +01EEE4:0000FFFFCF61B66FB763B76FCE21FFFFFFFF842DBDED8C61BDFD843DFFFF0000 +01EEE5:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDEF8C61BDFD8421FFFF0000 +01EEE6:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDEF8C63BDED8433FFFF0000 +01EEE7:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDFD8C7BBDF78437FFFF0000 +01EEE8:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDED8C73BDED8433FFFF0000 +01EEE9:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDED8C71BDFD8433FFFF0000 +01EEEA:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDED8C61BDED842DFFFF0000 +01EEEB:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BDED8C63BDED8423FFFF0000 +01EEEC:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8431BDEF8C6FBDEF8431FFFF0000 +01EEED:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BDED8C6DBDED8423FFFF0000 +01EEEE:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDEF8C63BDEF8421FFFF0000 +01EEEF:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDEF8C63BDEF842FFFFF0000 +01EEF2:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDFD8C61BDEF85E1FFFF0000 +01EEF3:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BDFD8C71BDFD85E3FFFF0000 +01EEF4:0000FFFFCF61B66FB763B76FCE21FFFFFFFF842DBDED8C61BDFD85FDFFFF0000 +01EEF5:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDEF8C61BDFD85E1FFFF0000 +01EEF6:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDEF8C63BDED85F3FFFF0000 +01EEF7:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDFD8C7BBDF785F7FFFF0000 +01EEF8:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDED8C73BDED85F3FFFF0000 +01EEF9:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8433BDED8C71BDFD85F3FFFF0000 +01EEFA:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDED8C61BDED85EDFFFF0000 +01EEFB:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BDED8C63BDED85E3FFFF0000 +01EEFC:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8431BDEF8C6FBDEF85F1FFFF0000 +01EEFD:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8423BDED8C6DBDED85E3FFFF0000 +01EEFE:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDEF8C63BDEF85E1FFFF0000 +01EEFF:0000FFFFCF61B66FB763B76FCE21FFFFFFFF8421BDEF8C63BDEF85EFFFFF0000 +01F02C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC31B7AFB42FB5EFCC31FFFF0000 +01F02D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B7ADB42DB5EDCC23FFFF0000 +01F02E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B7AFB423B5EFCC21FFFF0000 +01F02F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B7AFB423B5EFCC2FFFFF0000 +01F094:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE6DB5ADB621B7BDCE7DFFFF0000 +01F095:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5AFB621B7BDCE61FFFF0000 +01F096:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE73B5AFB623B7ADCE73FFFF0000 +01F097:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5BDB63BB7B7CE77FFFF0000 +01F098:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE73B5ADB633B7ADCE73FFFF0000 +01F099:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE73B5ADB631B7BDCE73FFFF0000 +01F09A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5ADB621B7ADCE6DFFFF0000 +01F09B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE63B5ADB623B7ADCE63FFFF0000 +01F09C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE71B5AFB62FB7AFCE71FFFF0000 +01F09D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE63B5ADB62DB7ADCE63FFFF0000 +01F09E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5AFB623B7AFCE61FFFF0000 +01F09F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5AFB623B7AFCE6FFFFF0000 +01F0AF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5AFB423B5AFCDAFFFFF0000 +01F0B0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5ADB46DB5ADCC73FFFF0000 +01F0C0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE33B5EDB5EDB5EDCE33FFFF0000 +01F0D0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5ADB5ADB5ADCC73FFFF0000 +01F0F6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EFB463B5EDCDF3FFFF0000 +01F0F7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5FDB47BB5F7CDF7FFFF0000 +01F0F8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EDB473B5EDCDF3FFFF0000 +01F0F9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EDB471B5FDCDF3FFFF0000 +01F0FA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EDB461B5EDCDEDFFFF0000 +01F0FB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5EDB463B5EDCDE3FFFF0000 +01F0FC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC31B5EFB46FB5EFCDF1FFFF0000 +01F0FD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5EDB46DB5EDCDE3FFFF0000 +01F0FE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFB463B5EFCDE1FFFF0000 +01F0FF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFB463B5EFCDEFFFFF0000 +01F10D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE63CDADEDADEDADC663FFFF0000 +01F10E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE61CDAFEDA3EDAFC661FFFF0000 +01F10F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE61CDAFEDA3EDAFC66FFFFF0000 +01F12F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CFAFEC23EDEFC42FFFFF0000 +01F16C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE71CDEFEC6FEDAFC671FFFF0000 +01F16D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE63CDEDEC6DEDADC663FFFF0000 +01F16E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE61CDEFEC63EDAFC661FFFF0000 +01F16F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE61CDEFEC63EDAFC66FFFFF0000 +01F19B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE63CDADEE23EFADC663FFFF0000 +01F19C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE71CDAFEE2FEFAFC671FFFF0000 +01F19D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE63CDADEE2DEFADC663FFFF0000 +01F19E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE61CDAFEE23EFAFC661FFFF0000 +01F19F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE61CDAFEE23EFAFC66FFFFF0000 +01F1A0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC33CDADEC2DEDADC5B3FFFF0000 +01F1A1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC3BCDB3EC3BEDBBC5B1FFFF0000 +01F1A2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CDBDEC21EDAFC5A1FFFF0000 +01F1A3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC23CDBDEC31EDBDC5A3FFFF0000 +01F1A4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC2DCDADEC21EDBDC5BDFFFF0000 +01F1A5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CDAFEC21EDBDC5A1FFFF0000 +01F1A6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC33CDAFEC23EDADC5B3FFFF0000 +01F1A7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CDBDEC3BEDB7C5B7FFFF0000 +01F1A8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC33CDADEC33EDADC5B3FFFF0000 +01F1A9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC33CDADEC31EDBDC5B3FFFF0000 +01F1AA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CDADEC21EDADC5ADFFFF0000 +01F1AB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC23CDADEC23EDADC5A3FFFF0000 +01F1AC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC31CDAFEC2FEDAFC5B1FFFF0000 +01F1AD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC23CDADEC2DEDADC5A3FFFF0000 +01F1AE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CDAFEC23EDAFC5A1FFFF0000 +01F1AF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CDAFEC23EDAFC5AFFFFF0000 +01F1B0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC73CDADEC6DEDADC473FFFF0000 +01F1B1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC7BCDB3EC7BEDBBC471FFFF0000 +01F1B2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDBDEC61EDAFC461FFFF0000 +01F1B3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC63CDBDEC71EDBDC463FFFF0000 +01F1B4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC6DCDADEC61EDBDC47DFFFF0000 +01F1B5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDAFEC61EDBDC461FFFF0000 +01F1B6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC73CDAFEC63EDADC473FFFF0000 +01F1B7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDBDEC7BEDB7C477FFFF0000 +01F1B8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC73CDADEC73EDADC473FFFF0000 +01F1B9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC73CDADEC71EDBDC473FFFF0000 +01F1BA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDADEC61EDADC46DFFFF0000 +01F1BB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC63CDADEC63EDADC463FFFF0000 +01F1BC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC71CDAFEC6FEDAFC471FFFF0000 +01F1BD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC63CDADEC6DEDADC463FFFF0000 +01F1BE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDAFEC63EDAFC461FFFF0000 +01F1BF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDAFEC63EDAFC46FFFFF0000 +01F1C0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE33CDEDEDEDEDEDC633FFFF0000 +01F1C1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE3BCDF3EDFBEDFBC631FFFF0000 +01F1C2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE21CDFDEDE1EDEFC621FFFF0000 +01F1C3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE23CDFDEDF1EDFDC623FFFF0000 +01F1C4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE2DCDEDEDE1EDFDC63DFFFF0000 +01F1C5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE21CDEFEDE1EDFDC621FFFF0000 +01F1C6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE33CDEFEDE3EDEDC633FFFF0000 +01F1C7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE21CDFDEDFBEDF7C637FFFF0000 +01F1C8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE33CDEDEDF3EDEDC633FFFF0000 +01F1C9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE33CDEDEDF1EDFDC633FFFF0000 +01F1CA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE21CDEDEDE1EDEDC62DFFFF0000 +01F1CB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE23CDEDEDE3EDEDC623FFFF0000 +01F1CC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE31CDEFEDEFEDEFC631FFFF0000 +01F1CD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE23CDEDEDEDEDEDC623FFFF0000 +01F1CE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE21CDEFEDE3EDEFC621FFFF0000 +01F1CF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEE21CDEFEDE3EDEFC62FFFFF0000 +01F1D0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC73CDADEDADEDADC473FFFF0000 +01F1D1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC7BCDB3EDBBEDBBC471FFFF0000 +01F1D2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDBDEDA1EDAFC461FFFF0000 +01F1D3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC63CDBDEDB1EDBDC463FFFF0000 +01F1D4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC6DCDADEDA1EDBDC47DFFFF0000 +01F1D5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDAFEDA1EDBDC461FFFF0000 +01F1D6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC73CDAFEDA3EDADC473FFFF0000 +01F1D7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDBDEDBBEDB7C477FFFF0000 +01F1D8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC73CDADEDB3EDADC473FFFF0000 +01F1D9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC73CDADEDB1EDBDC473FFFF0000 +01F1DA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDADEDA1EDADC46DFFFF0000 +01F1DB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC63CDADEDA3EDADC463FFFF0000 +01F1DC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC71CDAFEDAFEDAFC471FFFF0000 +01F1DD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC63CDADEDADEDADC463FFFF0000 +01F1DE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDAFEDA3EDAFC461FFFF0000 +01F1DF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC61CDAFEDA3EDAFC46FFFFF0000 +01F1E0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC33CDEDEC6DEDEDC433FFFF0000 +01F1E1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC3BCDF3EC7BEDFBC431FFFF0000 +01F1E2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CDFDEC61EDEFC421FFFF0000 +01F1E3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC23CDFDEC71EDFDC423FFFF0000 +01F1E4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC2DCDEDEC61EDFDC43DFFFF0000 +01F1E5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFEC21CDEFEC61EDFDC421FFFF0000 +01F203:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5BD85B1BDBD8663FFFF0000 +01F204:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF866DF5AD85A1BDBD867DFFFF0000 +01F205:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF85A1BDBD8661FFFF0000 +01F206:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AF85A3BDAD8673FFFF0000 +01F207:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5BD85BBBDB78677FFFF0000 +01F208:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AD85B3BDAD8673FFFF0000 +01F209:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AD85B1BDBD8673FFFF0000 +01F20A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AD85A1BDAD866DFFFF0000 +01F20B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5AD85A3BDAD8663FFFF0000 +01F20C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8671F5AF85AFBDAF8671FFFF0000 +01F20D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5AD85ADBDAD8663FFFF0000 +01F20E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF85A3BDAF8661FFFF0000 +01F20F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF85A3BDAF866FFFFF0000 +01F23B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F7AD8623BFAD8463FFFF0000 +01F23C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8471F7AF862FBFAF8471FFFF0000 +01F23D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F7AD862DBFAD8463FFFF0000 +01F23E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F7AF8623BFAF8461FFFF0000 +01F23F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F7AF8623BFAF846FFFFF0000 +01F249:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85B3F5AD8431BFBD87B3FFFF0000 +01F24A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A1F5AD8421BFAD87ADFFFF0000 +01F24B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A3F5AD8423BFAD87A3FFFF0000 +01F24C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85B1F5AF842FBFAF87B1FFFF0000 +01F24D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A3F5AD842DBFAD87A3FFFF0000 +01F24E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A1F5AF8423BFAF87A1FFFF0000 +01F24F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A1F5AF8423BFAF87AFFFFF0000 +01F252:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FD8421BFAF8421FFFF0000 +01F253:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5FD8431BFBD8423FFFF0000 +01F254:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DF5ED8421BFBD843DFFFF0000 +01F255:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8421BFBD8421FFFF0000 +01F256:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EF8423BFAD8433FFFF0000 +01F257:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FD843BBFB78437FFFF0000 +01F258:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5ED8433BFAD8433FFFF0000 +01F259:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5ED8431BFBD8433FFFF0000 +01F25A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5ED8421BFAD842DFFFF0000 +01F25B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5ED8423BFAD8423FFFF0000 +01F25C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8431F5EF842FBFAF8431FFFF0000 +01F25D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5ED842DBFAD8423FFFF0000 +01F25E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8423BFAF8421FFFF0000 +01F25F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8423BFAF842FFFFF0000 +01F260:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5ED846DBDAD8673FFFF0000 +01F261:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF867BF5F3847BBDBB8671FFFF0000 +01F262:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5FD8461BDAF8661FFFF0000 +01F263:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5FD8471BDBD8663FFFF0000 +01F264:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF866DF5ED8461BDBD867DFFFF0000 +01F265:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5EF8461BDBD8661FFFF0000 +01F266:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5EF8463BDAD8673FFFF0000 +01F267:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5FD847BBDB78677FFFF0000 +01F268:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5ED8473BDAD8673FFFF0000 +01F269:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5ED8471BDBD8673FFFF0000 +01F26A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5ED8461BDAD866DFFFF0000 +01F26B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5ED8463BDAD8663FFFF0000 +01F26C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8671F5EF846FBDAF8671FFFF0000 +01F26D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5ED846DBDAD8663FFFF0000 +01F26E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5EF8463BDAF8661FFFF0000 +01F26F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5EF8463BDAF866FFFFF0000 +01F270:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F7AD876DBEED86F3FFFF0000 +01F271:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF843BF7B3877BBEFB86F1FFFF0000 +01F272:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7BD8761BEEF86E1FFFF0000 +01F273:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F7BD8771BEFD86E3FFFF0000 +01F274:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DF7AD8761BEFD86FDFFFF0000 +01F275:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7AF8761BEFD86E1FFFF0000 +01F276:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F7AF8763BEED86F3FFFF0000 +01F277:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7BD877BBEF786F7FFFF0000 +01F278:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F7AD8773BEED86F3FFFF0000 +01F279:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F7AD8771BEFD86F3FFFF0000 +01F27A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7AD8761BEED86EDFFFF0000 +01F27B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F7AD8763BEED86E3FFFF0000 +01F27C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8431F7AF876FBEEF86F1FFFF0000 +01F27D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F7AD876DBEED86E3FFFF0000 +01F27E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7AF8763BEEF86E1FFFF0000 +01F27F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7AF8763BEEF86EFFFFF0000 +01F280:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AD866DBDAD8673FFFF0000 +01F281:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF867BF5B3867BBDBB8671FFFF0000 +01F282:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5BD8661BDAF8661FFFF0000 +01F283:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5BD8671BDBD8663FFFF0000 +01F284:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF866DF5AD8661BDBD867DFFFF0000 +01F285:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF8661BDBD8661FFFF0000 +01F286:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AF8663BDAD8673FFFF0000 +01F287:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5BD867BBDB78677FFFF0000 +01F288:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AD8673BDAD8673FFFF0000 +01F289:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AD8671BDBD8673FFFF0000 +01F28A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AD8661BDAD866DFFFF0000 +01F28B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5AD8663BDAD8663FFFF0000 +01F28C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8671F5AF866FBDAF8671FFFF0000 +01F28D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5AD866DBDAD8663FFFF0000 +01F28E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF8663BDAF8661FFFF0000 +01F28F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF8663BDAF866FFFFF0000 +01F290:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AD862DBFAD8673FFFF0000 +01F291:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF867BF5B3863BBFBB8671FFFF0000 +01F292:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5BD8621BFAF8661FFFF0000 +01F293:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5BD8631BFBD8663FFFF0000 +01F294:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF866DF5AD8621BFBD867DFFFF0000 +01F295:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF8621BFBD8661FFFF0000 +01F296:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AF8623BFAD8673FFFF0000 +01F297:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5BD863BBFB78677FFFF0000 +01F298:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AD8633BFAD8673FFFF0000 +01F299:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8673F5AD8631BFBD8673FFFF0000 +01F29A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AD8621BFAD866DFFFF0000 +01F29B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5AD8623BFAD8663FFFF0000 +01F29C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8671F5AF862FBFAF8671FFFF0000 +01F29D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8663F5AD862DBFAD8663FFFF0000 +01F29E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF8623BFAF8661FFFF0000 +01F29F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8661F5AF8623BFAF866FFFFF0000 +01F2A0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5AD842DBDAD85B3FFFF0000 +01F2A1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF843BF5B3843BBDBB85B1FFFF0000 +01F2A2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5BD8421BDAF85A1FFFF0000 +01F2A3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5BD8431BDBD85A3FFFF0000 +01F2A4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DF5AD8421BDBD85BDFFFF0000 +01F2A5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5AF8421BDBD85A1FFFF0000 +01F2A6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5AF8423BDAD85B3FFFF0000 +01F2A7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5BD843BBDB785B7FFFF0000 +01F2A8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5AD8433BDAD85B3FFFF0000 +01F2A9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5AD8431BDBD85B3FFFF0000 +01F2AA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5AD8421BDAD85ADFFFF0000 +01F2AB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5AD8423BDAD85A3FFFF0000 +01F2AC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8431F5AF842FBDAF85B1FFFF0000 +01F2AD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5AD842DBDAD85A3FFFF0000 +01F2AE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5AF8423BDAF85A1FFFF0000 +01F2AF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5AF8423BDAF85AFFFFF0000 +01F2B0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AD846DBDAD8473FFFF0000 +01F2B1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF847BF5B3847BBDBB8471FFFF0000 +01F2B2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5BD8461BDAF8461FFFF0000 +01F2B3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F5BD8471BDBD8463FFFF0000 +01F2B4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF846DF5AD8461BDBD847DFFFF0000 +01F2B5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AF8461BDBD8461FFFF0000 +01F2B6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AF8463BDAD8473FFFF0000 +01F2B7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5BD847BBDB78477FFFF0000 +01F2B8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AD8473BDAD8473FFFF0000 +01F2B9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AD8471BDBD8473FFFF0000 +01F2BA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AD8461BDAD846DFFFF0000 +01F2BB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F5AD8463BDAD8463FFFF0000 +01F2BC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8471F5AF846FBDAF8471FFFF0000 +01F2BD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F5AD846DBDAD8463FFFF0000 +01F2BE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AF8463BDAF8461FFFF0000 +01F2BF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AF8463BDAF846FFFFF0000 +01F2C0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8633F5ED85EDBDED8633FFFF0000 +01F2C1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF863BF5F385FBBDFB8631FFFF0000 +01F2C2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8621F5FD85E1BDEF8621FFFF0000 +01F2C3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8623F5FD85F1BDFD8623FFFF0000 +01F2C4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF862DF5ED85E1BDFD863DFFFF0000 +01F2C5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8621F5EF85E1BDFD8621FFFF0000 +01F2C6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8633F5EF85E3BDED8633FFFF0000 +01F2C7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8621F5FD85FBBDF78637FFFF0000 +01F2C8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8633F5ED85F3BDED8633FFFF0000 +01F2C9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8633F5ED85F1BDFD8633FFFF0000 +01F2CA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8621F5ED85E1BDED862DFFFF0000 +01F2CB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8623F5ED85E3BDED8623FFFF0000 +01F2CC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8631F5EF85EFBDEF8631FFFF0000 +01F2CD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8623F5ED85EDBDED8623FFFF0000 +01F2CE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8621F5EF85E3BDEF8621FFFF0000 +01F2CF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8621F5EF85E3BDEF862FFFFF0000 +01F2D0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AD85ADBDAD8473FFFF0000 +01F2D1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF847BF5B385BBBDBB8471FFFF0000 +01F2D2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5BD85A1BDAF8461FFFF0000 +01F2D3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F5BD85B1BDBD8463FFFF0000 +01F2D4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF846DF5AD85A1BDBD847DFFFF0000 +01F2D5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AF85A1BDBD8461FFFF0000 +01F2D6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AF85A3BDAD8473FFFF0000 +01F2D7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5BD85BBBDB78477FFFF0000 +01F2D8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AD85B3BDAD8473FFFF0000 +01F2D9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AD85B1BDBD8473FFFF0000 +01F2DA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AD85A1BDAD846DFFFF0000 +01F2DB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F5AD85A3BDAD8463FFFF0000 +01F2DC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8471F5AF85AFBDAF8471FFFF0000 +01F2DD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F5AD85ADBDAD8463FFFF0000 +01F2DE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AF85A3BDAF8461FFFF0000 +01F2DF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AF85A3BDAF846FFFFF0000 +01F2E0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5ED846DBDED8433FFFF0000 +01F2E1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF843BF5F3847BBDFB8431FFFF0000 +01F2E2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FD8461BDEF8421FFFF0000 +01F2E3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5FD8471BDFD8423FFFF0000 +01F2E4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DF5ED8461BDFD843DFFFF0000 +01F2E5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8461BDFD8421FFFF0000 +01F2E6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EF8463BDED8433FFFF0000 +01F2E7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FD847BBDF78437FFFF0000 +01F2E8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5ED8473BDED8433FFFF0000 +01F2E9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5ED8471BDFD8433FFFF0000 +01F2EA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5ED8461BDED842DFFFF0000 +01F2EB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5ED8463BDED8423FFFF0000 +01F2EC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8431F5EF846FBDEF8431FFFF0000 +01F2ED:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5ED846DBDED8423FFFF0000 +01F2EE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8463BDEF8421FFFF0000 +01F2EF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8463BDEF842FFFFF0000 +01F2F0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5ED846DBDED85F3FFFF0000 +01F2F1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF843BF5F3847BBDFB85F1FFFF0000 +01F2F2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FD8461BDEF85E1FFFF0000 +01F2F3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5FD8471BDFD85E3FFFF0000 +01F2F4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DF5ED8461BDFD85FDFFFF0000 +01F2F5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8461BDFD85E1FFFF0000 +01F2F6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EF8463BDED85F3FFFF0000 +01F2F7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FD847BBDF785F7FFFF0000 +01F2F8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5ED8473BDED85F3FFFF0000 +01F2F9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5ED8471BDFD85F3FFFF0000 +01F2FA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5ED8461BDED85EDFFFF0000 +01F2FB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5ED8463BDED85E3FFFF0000 +01F2FC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8431F5EF846FBDEF85F1FFFF0000 +01F2FD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5ED846DBDED85E3FFFF0000 +01F2FE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8463BDEF85E1FFFF0000 +01F2FF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EF8463BDEF85EFFFFF0000 +01F32D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C23F7ADC42DF5ED8C23FFFF0000 +01F32E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C21F7AFC423F5EF8C21FFFF0000 +01F32F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C21F7AFC423F5EF8C2FFFFF0000 +01F37E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C21F7AFC763F6EF8EE1FFFF0000 +01F37F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C21F7AFC763F6EF8EEFFFFF0000 +01F3CF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8E21F5EFC5E3F5EF8E2FFFFF0000 +01F3D0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C73F5ADC5ADF5AD8C73FFFF0000 +01F3D1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C7BF5B3C5BBF5BB8C71FFFF0000 +01F3D2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C61F5BDC5A1F5AF8C61FFFF0000 +01F3D3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C63F5BDC5B1F5BD8C63FFFF0000 +01F3F8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C33F5EDC473F5ED8DF3FFFF0000 +01F3F9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C33F5EDC471F5FD8DF3FFFF0000 +01F3FA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C21F5EDC461F5ED8DEDFFFF0000 +01F3FB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C23F5EDC463F5ED8DE3FFFF0000 +01F3FC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C31F5EFC46FF5EF8DF1FFFF0000 +01F3FD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C23F5EDC46DF5ED8DE3FFFF0000 +01F3FE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C21F5EFC463F5EF8DE1FFFF0000 +01F3FF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8C21F5EFC463F5EF8DEFFFFF0000 +01F4FF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFB421B5EF8463F5EFF5EFFFFF0000 +01F54B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A3BDAD8423F7AD87A3FFFF0000 +01F54C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85B1BDAF842FF7AF87B1FFFF0000 +01F54D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A3BDAD842DF7AD87A3FFFF0000 +01F54E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A1BDAF8423F7AF87A1FFFF0000 +01F54F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF85A1BDAF8423F7AF87AFFFFF0000 +01F57A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421BFAD8761F6ED86EDFFFF0000 +01F5A4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DBDAD8421F5BD85BDFFFF0000 +01F643:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDA3BDBD8C31B7BDCFA3FFFF0000 +01F644:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDADBDAD8C21B7BDCFBDFFFF0000 +01F6D0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73BDAD8DADB5ADCC73FFFF0000 +01F6D1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC7BBDB38DBBB5BBCC71FFFF0000 +01F6D2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61BDBD8DA1B5AFCC61FFFF0000 +01F6D3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63BDBD8DB1B5BDCC63FFFF0000 +01F6D4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC6DBDAD8DA1B5BDCC7DFFFF0000 +01F6D5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61BDAF8DA1B5BDCC61FFFF0000 +01F6D6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73BDAF8DA3B5ADCC73FFFF0000 +01F6D7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61BDBD8DBBB5B7CC77FFFF0000 +01F6D8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73BDAD8DB3B5ADCC73FFFF0000 +01F6D9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73BDAD8DB1B5BDCC73FFFF0000 +01F6DA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61BDAD8DA1B5ADCC6DFFFF0000 +01F6DB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63BDAD8DA3B5ADCC63FFFF0000 +01F6DC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC71BDAF8DAFB5AFCC71FFFF0000 +01F6DD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63BDAD8DADB5ADCC63FFFF0000 +01F6DE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61BDAF8DA3B5AFCC61FFFF0000 +01F6DF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61BDAF8DA3B5AFCC6FFFFF0000 +01F6ED:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23BDED8C6DB5EDCC23FFFF0000 +01F6EE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21BDEF8C63B5EFCC21FFFF0000 +01F6EF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21BDEF8C63B5EFCC2FFFFF0000 +01F6F4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC2DBDED8C61B5FDCDFDFFFF0000 +01F6F5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21BDEF8C61B5FDCDE1FFFF0000 +01F6F6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33BDEF8C63B5EDCDF3FFFF0000 +01F6F7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21BDFD8C7BB5F7CDF7FFFF0000 +01F6F8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33BDED8C73B5EDCDF3FFFF0000 +01F6F9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33BDED8C71B5FDCDF3FFFF0000 +01F6FA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21BDED8C61B5EDCDEDFFFF0000 +01F6FB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23BDED8C63B5EDCDE3FFFF0000 +01F6FC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC31BDEF8C6FB5EFCDF1FFFF0000 +01F6FD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23BDED8C6DB5EDCDE3FFFF0000 +01F6FE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21BDEF8C63B5EFCDE1FFFF0000 +01F6FF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21BDEF8C63B5EFCDEFFFFF0000 +01F774:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DF7ADEF61DEFDDEFDFFFF0000 +01F775:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7AFEF61DEFDDEE1FFFF0000 +01F776:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F7AFEF63DEEDDEF3FFFF0000 +01F777:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7BDEF7BDEF7DEF7FFFF0000 +01F778:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F7ADEF73DEEDDEF3FFFF0000 +01F779:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F7ADEF71DEFDDEF3FFFF0000 +01F77A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7ADEF61DEEDDEEDFFFF0000 +01F77B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F7ADEF63DEEDDEE3FFFF0000 +01F77C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8431F7AFEF6FDEEFDEF1FFFF0000 +01F77D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F7ADEF6DDEEDDEE3FFFF0000 +01F77E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7AFEF63DEEFDEE1FFFF0000 +01F77F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F7AFEF63DEEFDEEFFFFF0000 +01F7D5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AFEDA1DDBDDC61FFFF0000 +01F7D6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5AFEDA3DDADDC73FFFF0000 +01F7D7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5BDEDBBDDB7DC77FFFF0000 +01F7D8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5ADEDB3DDADDC73FFFF0000 +01F7D9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8473F5ADEDB1DDBDDC73FFFF0000 +01F7DA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5ADEDA1DDADDC6DFFFF0000 +01F7DB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F5ADEDA3DDADDC63FFFF0000 +01F7DC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8471F5AFEDAFDDAFDC71FFFF0000 +01F7DD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8463F5ADEDADDDADDC63FFFF0000 +01F7DE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AFEDA3DDAFDC61FFFF0000 +01F7DF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8461F5AFEDA3DDAFDC6FFFFF0000 +01F7E0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EDEC6DDDEDDC33FFFF0000 +01F7E1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF843BF5F3EC7BDDFBDC31FFFF0000 +01F7E2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FDEC61DDEFDC21FFFF0000 +01F7E3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5FDEC71DDFDDC23FFFF0000 +01F7E4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DF5EDEC61DDFDDC3DFFFF0000 +01F7E5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EFEC61DDFDDC21FFFF0000 +01F7E6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EFEC63DDEDDC33FFFF0000 +01F7E7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FDEC7BDDF7DC37FFFF0000 +01F7E8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EDEC73DDEDDC33FFFF0000 +01F7E9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EDEC71DDFDDC33FFFF0000 +01F7EA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EDEC61DDEDDC2DFFFF0000 +01F7EB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5EDEC63DDEDDC23FFFF0000 +01F7EC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8431F5EFEC6FDDEFDC31FFFF0000 +01F7ED:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5EDEC6DDDEDDC23FFFF0000 +01F7EE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EFEC63DDEFDC21FFFF0000 +01F7EF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EFEC63DDEFDC2FFFFF0000 +01F7F0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EDEC6DDDEDDDF3FFFF0000 +01F7F1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF843BF5F3EC7BDDFBDDF1FFFF0000 +01F7F2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FDEC61DDEFDDE1FFFF0000 +01F7F3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5FDEC71DDFDDDE3FFFF0000 +01F7F4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF842DF5EDEC61DDFDDDFDFFFF0000 +01F7F5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EFEC61DDFDDDE1FFFF0000 +01F7F6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EFEC63DDEDDDF3FFFF0000 +01F7F7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5FDEC7BDDF7DDF7FFFF0000 +01F7F8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EDEC73DDEDDDF3FFFF0000 +01F7F9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8433F5EDEC71DDFDDDF3FFFF0000 +01F7FA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EDEC61DDEDDDEDFFFF0000 +01F7FB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5EDEC63DDEDDDE3FFFF0000 +01F7FC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8431F5EFEC6FDDEFDDF1FFFF0000 +01F7FD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8423F5EDEC6DDDEDDDE3FFFF0000 +01F7FE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EFEC63DDEFDDE1FFFF0000 +01F7FF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFF8421F5EFEC63DDEFDDEFFFFF0000 +01F80C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE71B5AFCDAFB5AFCE71FFFF0000 +01F80D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE63B5ADCDADB5ADCE63FFFF0000 +01F80E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5AFCDA3B5AFCE61FFFF0000 +01F80F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5AFCDA3B5AFCE6FFFFF0000 +01F848:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDB3B5ADCC33B7ADCFB3FFFF0000 +01F849:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDB3B5ADCC31B7BDCFB3FFFF0000 +01F84A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDA1B5ADCC21B7ADCFADFFFF0000 +01F84B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDA3B5ADCC23B7ADCFA3FFFF0000 +01F84C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDB1B5AFCC2FB7AFCFB1FFFF0000 +01F84D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDA3B5ADCC2DB7ADCFA3FFFF0000 +01F84E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDA1B5AFCC23B7AFCFA1FFFF0000 +01F84F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCDA1B5AFCC23B7AFCFAFFFFF0000 +01F85A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EDCC21B7ADCC2DFFFF0000 +01F85B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5EDCC23B7ADCC23FFFF0000 +01F85C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC31B5EFCC2FB7AFCC31FFFF0000 +01F85D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5EDCC2DB7ADCC23FFFF0000 +01F85E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFCC23B7AFCC21FFFF0000 +01F85F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFCC23B7AFCC2FFFFF0000 +01F888:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE73B5ADCE73B5ADCE73FFFF0000 +01F889:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE73B5ADCE71B5BDCE73FFFF0000 +01F88A:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5ADCE61B5ADCE6DFFFF0000 +01F88B:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE63B5ADCE63B5ADCE63FFFF0000 +01F88C:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE71B5AFCE6FB5AFCE71FFFF0000 +01F88D:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE63B5ADCE6DB5ADCE63FFFF0000 +01F88E:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5AFCE63B5AFCE61FFFF0000 +01F88F:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE61B5AFCE63B5AFCE6FFFFF0000 +01F8AE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5AFCC23B5AFCDA1FFFF0000 +01F8AF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5AFCC23B5AFCDAFFFFF0000 +01F8B0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5ADCC6DB5ADCC73FFFF0000 +01F8B1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC7BB5B3CC7BB5BBCC71FFFF0000 +01F8B2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5BDCC61B5AFCC61FFFF0000 +01F8B3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63B5BDCC71B5BDCC63FFFF0000 +01F8B4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC6DB5ADCC61B5BDCC7DFFFF0000 +01F8B5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5AFCC61B5BDCC61FFFF0000 +01F8B6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5AFCC63B5ADCC73FFFF0000 +01F8B7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5BDCC7BB5B7CC77FFFF0000 +01F8B8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5ADCC73B5ADCC73FFFF0000 +01F8B9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5ADCC71B5BDCC73FFFF0000 +01F8BA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5ADCC61B5ADCC6DFFFF0000 +01F8BB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63B5ADCC63B5ADCC63FFFF0000 +01F8BC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC71B5AFCC6FB5AFCC71FFFF0000 +01F8BD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63B5ADCC6DB5ADCC63FFFF0000 +01F8BE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5AFCC63B5AFCC61FFFF0000 +01F8BF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5AFCC63B5AFCC6FFFFF0000 +01F8C0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE33B5EDCDEDB5EDCE33FFFF0000 +01F8C1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE3BB5F3CDFBB5FBCE31FFFF0000 +01F8C2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE21B5FDCDE1B5EFCE21FFFF0000 +01F8C3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE23B5FDCDF1B5FDCE23FFFF0000 +01F8C4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE2DB5EDCDE1B5FDCE3DFFFF0000 +01F8C5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE21B5EFCDE1B5FDCE21FFFF0000 +01F8C6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE33B5EFCDE3B5EDCE33FFFF0000 +01F8C7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE21B5FDCDFBB5F7CE37FFFF0000 +01F8C8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE33B5EDCDF3B5EDCE33FFFF0000 +01F8C9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE33B5EDCDF1B5FDCE33FFFF0000 +01F8CA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE21B5EDCDE1B5EDCE2DFFFF0000 +01F8CB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE23B5EDCDE3B5EDCE23FFFF0000 +01F8CC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE31B5EFCDEFB5EFCE31FFFF0000 +01F8CD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE23B5EDCDEDB5EDCE23FFFF0000 +01F8CE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE21B5EFCDE3B5EFCE21FFFF0000 +01F8CF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCE21B5EFCDE3B5EFCE2FFFFF0000 +01F8D0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5ADCDADB5ADCC73FFFF0000 +01F8D1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC7BB5B3CDBBB5BBCC71FFFF0000 +01F8D2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5BDCDA1B5AFCC61FFFF0000 +01F8D3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63B5BDCDB1B5BDCC63FFFF0000 +01F8D4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC6DB5ADCDA1B5BDCC7DFFFF0000 +01F8D5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5AFCDA1B5BDCC61FFFF0000 +01F8D6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5AFCDA3B5ADCC73FFFF0000 +01F8D7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5BDCDBBB5B7CC77FFFF0000 +01F8D8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5ADCDB3B5ADCC73FFFF0000 +01F8D9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC73B5ADCDB1B5BDCC73FFFF0000 +01F8DA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5ADCDA1B5ADCC6DFFFF0000 +01F8DB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63B5ADCDA3B5ADCC63FFFF0000 +01F8DC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC71B5AFCDAFB5AFCC71FFFF0000 +01F8DD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC63B5ADCDADB5ADCC63FFFF0000 +01F8DE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5AFCDA3B5AFCC61FFFF0000 +01F8DF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC61B5AFCDA3B5AFCC6FFFFF0000 +01F8E0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EDCC6DB5EDCC33FFFF0000 +01F8E1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC3BB5F3CC7BB5FBCC31FFFF0000 +01F8E2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5FDCC61B5EFCC21FFFF0000 +01F8E3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5FDCC71B5FDCC23FFFF0000 +01F8E4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC2DB5EDCC61B5FDCC3DFFFF0000 +01F8E5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFCC61B5FDCC21FFFF0000 +01F8E6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EFCC63B5EDCC33FFFF0000 +01F8E7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5FDCC7BB5F7CC37FFFF0000 +01F8E8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EDCC73B5EDCC33FFFF0000 +01F8E9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EDCC71B5FDCC33FFFF0000 +01F8EA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EDCC61B5EDCC2DFFFF0000 +01F8EB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5EDCC63B5EDCC23FFFF0000 +01F8EC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC31B5EFCC6FB5EFCC31FFFF0000 +01F8ED:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5EDCC6DB5EDCC23FFFF0000 +01F8EE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFCC63B5EFCC21FFFF0000 +01F8EF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFCC63B5EFCC2FFFFF0000 +01F8F0:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EDCC6DB5EDCDF3FFFF0000 +01F8F1:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC3BB5F3CC7BB5FBCDF1FFFF0000 +01F8F2:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5FDCC61B5EFCDE1FFFF0000 +01F8F3:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5FDCC71B5FDCDE3FFFF0000 +01F8F4:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC2DB5EDCC61B5FDCDFDFFFF0000 +01F8F5:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFCC61B5FDCDE1FFFF0000 +01F8F6:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EFCC63B5EDCDF3FFFF0000 +01F8F7:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5FDCC7BB5F7CDF7FFFF0000 +01F8F8:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EDCC73B5EDCDF3FFFF0000 +01F8F9:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC33B5EDCC71B5FDCDF3FFFF0000 +01F8FA:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EDCC61B5EDCDEDFFFF0000 +01F8FB:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5EDCC63B5EDCDE3FFFF0000 +01F8FC:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC31B5EFCC6FB5EFCDF1FFFF0000 +01F8FD:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC23B5EDCC6DB5EDCDE3FFFF0000 +01F8FE:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFCC63B5EFCDE1FFFF0000 +01F8FF:0000FFFFCF61B66FB763B76FCE2FFFFFFFFFCC21B5EFCC63B5EFCDEFFFFF0000 diff --git a/font/ttfsrc/Makefile b/font/ttfsrc/Makefile index f535438..00897a6 100644 --- a/font/ttfsrc/Makefile +++ b/font/ttfsrc/Makefile @@ -28,7 +28,9 @@ Andrew Miller, et al. \ Licensed under the GNU General Public License; either version 2, or \ (at your option) a later version, with the GNU Font Embedding Exception." -VERSION = 6.3.20140214 +UNICODE_VERSION = 7.0 +PKG_REV = 01 +VERSION = $(UNICODE_VERSION).$(PKG_REV) # # How to build unifont.ttf from GNU Unifont's unifont.hex diff --git a/hangul/Makefile b/hangul/Makefile index 2e99ac5..20d9ee2 100644 --- a/hangul/Makefile +++ b/hangul/Makefile @@ -6,9 +6,9 @@ BINDIR = ../bin # # assembly date of this version # -MAJORVERSION = 6.3 -DATE = 20140214 -VERSION = $(MAJORVERSION).$(DATE) +UNICODE_VERSION = 7.0 +PKG_REV = 01 +VERSION = $(UNICODE_VERSION).$(PKG_REV) COPYRIGHT = "Copyright (C) 2013 Paul Hardy. \ Licensed under the GNU General Public License; either version 2, or \ diff --git a/man/bdfimplode.1 b/man/bdfimplode.1 index 41e5385..3c0cb34 100644 --- a/man/bdfimplode.1 +++ b/man/bdfimplode.1 @@ -12,7 +12,6 @@ bdfimplode \- Convert a BDF font into GNU Unifont .hex format .B bdfimplode reads a BDF font from STDOUT and writes GNU Unifont .hex conversion of the font to STDOUT. -.PP .SH FILES *.bdf font files .SH SEE ALSO @@ -28,6 +27,7 @@ of the font to STDOUT. .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/hex2bdf.1 b/man/hex2bdf.1 index 520327a..837cd23 100644 --- a/man/hex2bdf.1 +++ b/man/hex2bdf.1 @@ -58,6 +58,7 @@ hex2bdf -f "Unifont" -c "(C) 2013..." unifont.hex > unifont.bdf .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/hex2sfd.1 b/man/hex2sfd.1 index 7e9bb5f..c938ab1 100644 --- a/man/hex2sfd.1 +++ b/man/hex2sfd.1 @@ -14,7 +14,6 @@ reads a GNU Unifont .hex file from STDIN and writes an outline font representation in FontForge Spline Font Database (.sfd) format. The resulting .sfd file can then be converted by FontForge into a TrueType .ttf font. -.PP .SH FILES GNU Unifont .hex font files for input, FontForge .sfd font files for output .SH SEE ALSO @@ -30,6 +29,7 @@ GNU Unifont .hex font files for input, FontForge .sfd font files for output .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/hexbraille.1 b/man/hexbraille.1 index 9fffce2..a885b90 100644 --- a/man/hexbraille.1 +++ b/man/hexbraille.1 @@ -10,7 +10,6 @@ hexbraille \- Algorithmically generate the Unicode Braille range (U+28xx) .B hexbraille generates a GNU Unifont .hex format file (written on stdout) containing the Braille dot patterns in the Unicode range U+2800..U+28FF. -.PP .SH FILES braille.hex output font files .SH SEE ALSO @@ -26,6 +25,7 @@ braille.hex output font files .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/hexdraw.1 b/man/hexdraw.1 index 875984a..60dc144 100644 --- a/man/hexdraw.1 +++ b/man/hexdraw.1 @@ -20,7 +20,6 @@ reads a sorted GNU Unifont .hex file from STDIN and writes a two dimensional ASCII art rendering for each glyph to STDOUT. The output file can be edited with any text editor, then converted back into a .hex file. -.PP .SH FILES *.hex GNU Unifont font files .SH SEE ALSO @@ -36,6 +35,7 @@ back into a .hex file. .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/hexkinya.1 b/man/hexkinya.1 index e22467a..896510e 100644 --- a/man/hexkinya.1 +++ b/man/hexkinya.1 @@ -11,7 +11,6 @@ contains pre-defined initial, middle, and final alphabet glyphs to form syllables. The output is the Kinya Syllables Private Use Area block of the ConScript Unicode Registry (CSUR). The output range is U+0F0000 through U+0FDE6F, inclusive. -.PP .SH FILES None. .SH SEE ALSO @@ -27,6 +26,7 @@ None. .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/hexmerge.1 b/man/hexmerge.1 index d8fa6b6..61185ed 100644 --- a/man/hexmerge.1 +++ b/man/hexmerge.1 @@ -11,7 +11,6 @@ hexmerge \- Merge two or more GNU Unifont .hex font files into one .B hexmerge reads two or more GNU Unifont .hex files, sorts them, and writes the combined font to stdout. -.PP .SH FILES *.hex GNU Unifont font files .SH SEE ALSO @@ -27,6 +26,7 @@ the combined font to stdout. .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/johab2ucs2.1 b/man/johab2ucs2.1 index bc65c1f..88015f7 100644 --- a/man/johab2ucs2.1 +++ b/man/johab2ucs2.1 @@ -12,7 +12,6 @@ johab2ucs2 \- Convert a Johab BDF font into GNU Unifont Hangul Syllables .B johab2ucs2 reads a Johab encoded BDF font (as used in Hanterm) from STDIN and writes a GNU Unifont .hex file containing the Unicode Hangul Syllables to STDOUT. -.PP .SH FILES *.bdf font files .SH SEE ALSO @@ -28,6 +27,7 @@ a GNU Unifont .hex file containing the Unicode Hangul Syllables to STDOUT. .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unibdf2hex.1 b/man/unibdf2hex.1 index 92d1844..c2a097d 100644 --- a/man/unibdf2hex.1 +++ b/man/unibdf2hex.1 @@ -16,7 +16,6 @@ extract CJK ideographs from the 16x16 version of Wen Quan Yi's BDF font. Currently the program is hard-coded to only extract those code points that comprise the "wqy.hex" source font file used to build "unifont.hex" but this source code could easily be modified. -.PP .SH FILES *.hex GNU Unifont font files .SH SEE ALSO @@ -32,6 +31,7 @@ build "unifont.hex" but this source code could easily be modified. .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unibmp2hex.1 b/man/unibmp2hex.1 index 1032c3e..e67e0cf 100644 --- a/man/unibmp2hex.1 +++ b/man/unibmp2hex.1 @@ -63,6 +63,7 @@ unibmp2hex -imy_input_file.bmp -omy_output_file.hex .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unicoverage.1 b/man/unicoverage.1 index 31c704a..29f1498 100644 --- a/man/unicoverage.1 +++ b/man/unicoverage.1 @@ -11,7 +11,6 @@ reads a GNU Unifont .hex font and uses data in .B coverage.dat (which must reside in the current directory). The output is the percent coverage of each script in the Unicode Basic Multilingual Plane. -.PP .SH OPTIONS .TP 12 -i @@ -39,6 +38,7 @@ coverage.dat, *.hex GNU Unifont files. .BR unibmp2hex(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unidup.1 b/man/unidup.1 index d8157db..fb51506 100644 --- a/man/unidup.1 +++ b/man/unidup.1 @@ -13,7 +13,6 @@ reads a sorted GNU Unifont .hex file (sorted with the Unix utility) and prints notification of any duplicate code points on stdout. The input file can be specified on the command line. If no file is specified, input will be read from STDIN until end of file. -.PP .SH FILES *.hex GNU Unifont font files .SH SEE ALSO @@ -29,6 +28,7 @@ specified, input will be read from STDIN until end of file. .BR unibmp2hex(1), .BR unicoverage(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unifont-viewer.1 b/man/unifont-viewer.1 new file mode 100644 index 0000000..337ecc5 --- /dev/null +++ b/man/unifont-viewer.1 @@ -0,0 +1,67 @@ +.TH UNIFONT-VIEWER 1 "2014 Jun 01" +.SH NAME +unifont-viewer \- View a .hex font file with a graphical user interface +.SH SYNOPSIS +.br +.B unifont-viewer & +.SH DESCRIPTION +.B unifont-viewer +reads a GNU Unifont .hex file and displays glyphs in blocks of 16 by 16, +256 glyphs per screen with a graphical user interface. The .hex file +is selected by opening it with the +.B File > Open +menu item or by typing Control-O. After loading a file, a list of "pages" of +256 glyphs will appear in the left-hand column of the window. The first +such page of glyphs in the file will appear in the main window. +.PP +.B unifont-viewer +supports glyph heights of 16, 24, and 32 pixels. The height of a .hex font +file is selected under the +.B File +menu. The default selection is +.B Glyph Height 16. +.PP +Exit +.B unifont-viewer +by selecting +.B File > Exit +or by typing Control-X. +.SH FILES +*.hex GNU Unifont font files +.SH SEE ALSO +.BR bdfimplode(1), +.BR hex2bdf(1), +.BR hex2sfd(1), +.BR hexbraille(1), +.BR hexdraw(1), +.BR hexkinya(1), +.BR hexmerge(1), +.BR johab2ucs2(1), +.BR unibdf2hex(1), +.BR unibmp2hex(1), +.BR unicoverage(1), +.BR unidup(1), +.BR unifont(5), +.BR unifontchojung(1), +.BR unifontksx(1), +.BR unifontpic(1), +.BR unigencircles(1), +.BR unigenwidth(1), +.BR unihex2bmp(1), +.BR unihex2png(1), +.BR unihexgen(1), +.BR unipagecount(1), +.BR unipng2hex(1) +.SH AUTHOR +.B unifont-viewer +was written by Andrew Miller. +.SH LICENSE +.B unifont-viewer +is Copyright \(co 2014 Andrew Miller. +.PP +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. +.SH BUGS +No known bugs exist. diff --git a/man/unifont.5 b/man/unifont.5 index 4a528fb..2bf7a70 100644 --- a/man/unifont.5 +++ b/man/unifont.5 @@ -184,7 +184,7 @@ format files. Also consult the man pages for the utilities listed below. .SH FILES The following files are part of the Unifont source distribution: .TP 15 -.B font/hexsrc/*.hex +.B font/plane00/*.hex GNU Unifont font files .TP 15 .B LICENSE @@ -208,6 +208,7 @@ Tutorial on customizing Unifont .BR unibmp2hex(1), .BR unicoverage(1), .BR unidup(1), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unifontchojung.1 b/man/unifontchojung.1 index a038748..15e31ef 100644 --- a/man/unifontchojung.1 +++ b/man/unifontchojung.1 @@ -16,7 +16,6 @@ The subset that is output only contains syllables that contain an initial consonant (chojung) plus middle vowel (jungseong), with no final consonant (jongseong). This lets a font designer focus on this subset during font creation. -.PP .SH FILES *.bdf font files .SH SEE ALSO @@ -33,6 +32,7 @@ This lets a font designer focus on this subset during font creation. .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontksx(1), .BR unifontpic(1), .BR unigencircles(1), diff --git a/man/unifontksx.1 b/man/unifontksx.1 index b205911..b693d3d 100644 --- a/man/unifontksx.1 +++ b/man/unifontksx.1 @@ -17,7 +17,6 @@ Korean Standard KS X 1001:1992. These are extracted from the Unicode Hangul Syllables block, U+AC00..U+D7A3. This lets a font designer focus on those syllables that are most common in modern Hangul usage during font development. -.PP .SH FILES *.bdf font files .SH SEE ALSO @@ -34,6 +33,7 @@ common in modern Hangul usage during font development. .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontpic(1), .BR unigencircles(1), diff --git a/man/unifontpic.1 b/man/unifontpic.1 index e5fade6..ebd84c8 100644 --- a/man/unifontpic.1 +++ b/man/unifontpic.1 @@ -58,7 +58,7 @@ To generate a bitmap that shows combining circles, from the subdirectory: .PP .RS -sort hexsrc/*.hex | unigencircles ttfsrc/combining.txt | +sort plane00/*.hex | unigencircles ttfsrc/combining.txt | unifontpic -d120 >unifontpic.bmp .RE .SH FILES @@ -77,6 +77,7 @@ unifontpic -d120 >unifontpic.bmp .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unigencircles(1), diff --git a/man/unigencircles.1 b/man/unigencircles.1 index b47db72..9978838 100644 --- a/man/unigencircles.1 +++ b/man/unigencircles.1 @@ -36,7 +36,7 @@ unigencircles combining.txt nonprinting.hex < unifont.hex > unifont-circles.hex .B font/ttfsrc/combining.txt for combining code points .PP -.B font/hexsrc/nonprinting.hex +.B font/plane00/nonprinting.hex for non-printing code points .SH SEE ALSO .BR bdfimplode(1), @@ -52,6 +52,7 @@ for non-printing code points .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unigenwidth.1 b/man/unigenwidth.1 index 22d06ef..7ed4ee3 100644 --- a/man/unigenwidth.1 +++ b/man/unigenwidth.1 @@ -38,6 +38,7 @@ unigenwidth unifont.hex combining.txt > wccode.c .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unihex2bmp.1 b/man/unihex2bmp.1 index de4382a..543ba51 100644 --- a/man/unihex2bmp.1 +++ b/man/unihex2bmp.1 @@ -20,7 +20,6 @@ An edited bitmap can then be re-converted into a GNU Unifont .hex file with the .B unibmp2hex command. -.PP .SH OPTIONS .TP 12 -ppagenum @@ -65,6 +64,7 @@ unihex2bmp -imy_input_file.hex -omy_output_file.bmp .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unihex2png.1 b/man/unihex2png.1 index 32acf84..5afa94d 100644 --- a/man/unihex2png.1 +++ b/man/unihex2png.1 @@ -31,7 +31,6 @@ An edited PNG file can then be re-converted into a GNU Unifont .hex file with the .B unipng2hex command. -.PP .SH OPTIONS .TP 12 -i @@ -79,6 +78,7 @@ unihex2png -i my_input_file.hex -o my_output_file.png .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unihexgen.1 b/man/unihexgen.1 index e865818..afc9ea2 100644 --- a/man/unihexgen.1 +++ b/man/unihexgen.1 @@ -17,7 +17,6 @@ Output is to STDOUT. If a codepoint is less than or equal to within the corresponding Unifont glyph as two digits on each of two rows. Otherwise, a six-digit hexadecimal number is encoded as three digits on each of two rows. -.PP .SH OPTIONS There are no options. .SH FILES @@ -44,6 +43,7 @@ e000 f8ff .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unipagecount.1 b/man/unipagecount.1 index a435f14..fca02e9 100644 --- a/man/unipagecount.1 +++ b/man/unipagecount.1 @@ -10,7 +10,6 @@ unipagecount \- Count the assigned code points in a GNU Unifont .hex file reads a GNU Unifont .hex file from STDIN and prints a 16 by 16 grid of the number of defined code points in each 256 character block to STDOUT. Code points proceed from left to right, then top to bottom. -.PP .SH OPTIONS .TP 12 -ppagenum @@ -43,6 +42,7 @@ program. The bitmaps are assumed to be in the directory "bmp/". .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/man/unipng2hex.1 b/man/unipng2hex.1 index 962d2f4..93343d2 100644 --- a/man/unipng2hex.1 +++ b/man/unipng2hex.1 @@ -23,7 +23,6 @@ depending on the "-r" parameter specified by .B unihex2png. They can be 8, 16, 24, or 32 pixel columns wide (widths of 32 are only supported for 32 pixel row tall characters). -.PP .SH OPTIONS .TP 12 -i @@ -61,6 +60,7 @@ unipng2hex -i my_input_file.png -o my_output_file.hex .BR unicoverage(1), .BR unidup(1), .BR unifont(5), +.BR unifont-viewer(1), .BR unifontchojung(1), .BR unifontksx(1), .BR unifontpic(1), diff --git a/src/Makefile b/src/Makefile index 11b6634..370b21a 100644 --- a/src/Makefile +++ b/src/Makefile @@ -26,7 +26,8 @@ CPROGS = unibmp2hex unicoverage unidup unibdf2hex unifontpic \ # only used for generation of Hangul syllables. # PPROGS = bdfimplode hex2bdf hex2sfd hexbraille hexdraw hexkinya hexmerge \ - johab2ucs2 unifontchojung unifontksx unihex2png unipng2hex + johab2ucs2 unifont-viewer unifontchojung unifontksx unihex2png \ + unihexfill unipng2hex PROGS = $(CPROGS) $(PPROGS) diff --git a/src/unifont-viewer b/src/unifont-viewer new file mode 100755 index 0000000..7556f4b --- /dev/null +++ b/src/unifont-viewer @@ -0,0 +1,444 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use Wx; + +package Unifont; + +use GD qw (:DEFAULT :cmp); + +sub LoadHexFile { + my ($input) = @_; + my %hexlist = (); + + open (HEXFILE, "$input") or die ("Cannot open file\n"); + + while () { + chomp; + my @data = split (':', $_); + + my $codepoint = hex ($data[0]); + my $char = $data[1]; +# my $display_width = $codepoint > 0xFFFF ? 6 : 4; + # Use 6-digit codepoint for all glyphs for now + my $display_width = 6; + + $hexlist{sprintf ("%0*X", $display_width, $codepoint)} = $char; + } + + return %hexlist; +} + +sub Hex2PNG { + my ($hexlist_ref, $pagenum, $charheight) = @_; + my %hexlist = %$hexlist_ref; + + if ($pagenum > 0x10FF) { + die ("Invalid page\n"); + } + + my $charxoffset = 4; + my $gridxoffset = 48; + my $gridyoffset = 32; + my ($charyoffset, $boxsize, $xmax, $ymax, $charmaxwidth); + + if (not $charheight) { + $charheight = 16; + } + + if ($charheight == 16) { + $charyoffset = 7; + $boxsize = 32; + $xmax = 2; + $ymax = 1; + $charmaxwidth = 6; + } elsif ($charheight == 24) { + $charyoffset = 4; + $boxsize = 32; + $xmax = 2; + $ymax = 2; + $charmaxwidth = 6; + } elsif ($charheight == 32) { + $charyoffset = 4; + $boxsize = 40; + $xmax = 3; + $ymax = 3; + $charmaxwidth = 8; + } else { + die ("Invalid height\n"); + } + + # Create box and set as tile pattern + + my $box = new GD::Image ($boxsize, $boxsize); + + my $black = $box->colorAllocate (0, 0, 0); + my $white = $box->colorAllocate (255, 255, 255); + + $box->filledRectangle (1, 1, $boxsize - 1, $boxsize - 1, $white); + + # Draw dots at 8 pixel boundaries + for (my $count = 0; $count <= $xmax; $count++) { + $box->setPixel (($count * 8) + $charxoffset + 1, 0, $white); + $box->setPixel (($count * 8) + $charxoffset + 8, 0, $white); + } + + for (my $count = 0; $count <= $ymax; $count++) { + $box->setPixel (0, ($count * 8) + $charyoffset + 1, $white); + $box->setPixel (0, ($count * 8) + $charyoffset + 8, $white); + } + + # Draw grid + + my $im = new GD::Image ($boxsize * 16 + $gridxoffset, $boxsize * 16 + $gridyoffset); + + $black = $im->colorAllocate (0, 0, 0); + $white = $im->colorAllocate (255, 255, 255); + + $im->fill (0, 0, $white); + + for (my $xcount = 0; $xcount <= 16; $xcount++) { + for (my $ycount = 0; $ycount <= 16; $ycount++) { + $im->copy ($box, $xcount * $boxsize + $gridxoffset - 1, $ycount * $boxsize + $gridyoffset - 1, 0, 0, $boxsize, $boxsize); + } + } + + # Print plane + $im->string (gdLargeFont, 8, 9, sprintf ('U+%02X', $pagenum >> 8), $black); + + # Print row headers + for (my $count = 0; $count <= 15; $count++) { + $im->string (gdLargeFont, 32, ($count * $boxsize) + (($boxsize - 16) / 2) + $gridyoffset, sprintf ('%X', $count), $black); + } + + # Print column headers + for (my $count = 0; $count <= 15; $count++) { + $im->string (gdLargeFont, ($count * $boxsize) + (($boxsize - 24) / 2) + $gridxoffset, 9, sprintf ('%03X', (($pagenum & 0xFF) << 4) + $count), $black); + } + + while ((my $codepoint, my $char) = each %hexlist) { + if ($codepoint and $codepoint =~ m/^[0-9A-F]{4,6}$/) { + my $cp = hex ($codepoint); + + # Calculate if codepoint is within page + if ($cp >> 8 == $pagenum) { + # Calculate character width, column and row + my $charwidth = length ($char) / $charheight; + + if ($charwidth <= $charmaxwidth) { + my $col = ($cp >> 4) & 0xF; + my $row = $cp & 0xF; + + for (my $j = 0; $j < $charheight; $j++) { + # Get character row + my $r = hex (substr ($char, $j * $charwidth, $charwidth)); + + # Draw character + for (my $i = 0; $i < $charwidth * 4; $i++) { + if ($r & 1 << $i) { + $im->setPixel (($col * $boxsize) + ($charwidth * 4 - $i) + $charxoffset + $gridxoffset - 1, ($row * $boxsize) + $j + $charyoffset + $gridyoffset, $black); + } + } + } + } + } + } + } + + return $im; +} + +package UnifontViewer; + +use base qw (Wx::App); +use Wx qw (wxMINIMIZE_BOX wxSYSTEM_MENU wxCAPTION wxCLOSE_BOX wxCLIP_CHILDREN); + +sub OnInit { + my $self = shift; + my $frame = UnifontViewerFrame->new ( + undef, + -1, + 'Unifont Viewer', + [-1, -1], + [-1, -1], + wxMINIMIZE_BOX | wxSYSTEM_MENU | wxCAPTION | wxCLOSE_BOX | wxCLIP_CHILDREN + ); + + $frame->Show (1); + $self->SetTopWindow ($frame); + + return 1; +} + +package ImagePanel; + +use base qw (Wx::Panel); +use fields qw (memdc); +use Wx qw (wxCOPY); +use Wx::Event qw (EVT_PAINT); + +sub new { + my $class = shift; + my $self = $class->SUPER::new (@_); + + $self->{memdc} = Wx::MemoryDC->new (); + + EVT_PAINT($self, \&OnPaint); + + return $self; +} + +sub clear { + my $self = shift; + + $self->{memdc}->Clear (); + $self->Refresh (); +} + +sub load { + my ($self, $filename) = @_; + + my $file = IO::File->new ($filename, 'r'); + binmode $file; + my $handler = Wx::PNGHandler->new (); + my $image = Wx::Image->new (); + my $bitmap; + $handler->LoadFile ($image, $file); + $bitmap = Wx::Bitmap->new ($image); + + if ($bitmap->Ok ()) { + $self->{memdc}->SelectObject ($bitmap); + $self->Refresh (); + } +} + +sub load_gd { + my ($self, $gd) = @_; + my $png = $gd->png; + + open my $fh, '<', \$png; + my $handler = Wx::PNGHandler->new (); + my $image = Wx::Image->new (); + my $bitmap; + $handler->LoadFile ($image, $fh); + close $fh; + $bitmap = Wx::Bitmap->new ($image); + + if ($bitmap->Ok ()) { + $self->{memdc}->SelectObject ($bitmap); + $self->Refresh (); + } +} + +sub OnPaint { + my ($self, $event) = @_; + my $size = $self->GetClientSize (); + + my $dcPaint = Wx::PaintDC->new ($self); + $dcPaint->Blit (0, 0, $size->x, $size->y, $self->{memdc}, 0, 0, wxCOPY, 0); +} + +package UnifontViewerFrame; + +use base qw (Wx::Frame); +use fields qw (filename hexlist charheight listbox imagepanel); +use Wx::Event qw (EVT_MENU EVT_LISTBOX); +use Wx qw (wxBORDER_SIMPLE wxID_OPEN wxID_SAVE wxID_EXIT wxID_OK wxHORIZONTAL wxEXPAND wxALL wxLB_SORT wxFD_OPEN wxFD_SAVE wxFD_FILE_MUST_EXIST wxFD_CHANGE_DIR); + +our @id = (0 .. 100); + +sub new { + my $class = shift; + my $self = $class->SUPER::new (@_); + $self->{filename} = ''; + $self->{charheight} = 16; + + my $boxsizer = Wx::BoxSizer->new (wxHORIZONTAL); + + $self->{listbox} = Wx::ListBox->new ( + $self, + -1, + [-1, -1], + [64, -1], + [], + wxLB_SORT + ); + + $self->{imagepanel} = ImagePanel->new ( + $self, + -1, + [-1, -1], + [-1, -1], + wxBORDER_SIMPLE + ); + + SetCharHeight ($self, $self->{charheight}); + + $boxsizer->Add ( + $self->{listbox}, + 0, + wxEXPAND | wxALL, + 0 + ); + + $boxsizer->Add ( + $self->{imagepanel}, + 0, + wxALL, + 1 + ); + + EVT_LISTBOX ($self->{listbox}, -1, sub { + my $selection = $self->{listbox}->GetStringSelection (); + SetPage ($self, $selection); + }); + + my $menubar = Wx::MenuBar->new (); + my $menu = Wx::Menu->new (); + + $menu->Append (wxID_OPEN, "O&pen...\tCtrl+O"); + $menu->Append (wxID_SAVE, "S&ave As...\tCtrl+S"); + $menu->AppendSeparator (); + $menu->AppendRadioItem ($id[0], "Glyph Height 16"); + $menu->AppendRadioItem ($id[1], "Glyph Height 24"); + $menu->AppendRadioItem ($id[2], "Glyph Height 32"); + $menu->AppendSeparator (); + $menu->Append (wxID_EXIT, "E&xit\tCtrl+X"); + $menubar->Append ($menu, 'File'); + + $self->SetMenuBar ($menubar); + + EVT_MENU ($self, wxID_OPEN, \&OpenFile); + EVT_MENU ($self, wxID_SAVE, \&SaveFile); + EVT_MENU ($self, $id[0], sub {SetCharHeight ($self, 16)}); + EVT_MENU ($self, $id[1], sub {SetCharHeight ($self, 24)}); + EVT_MENU ($self, $id[2], sub {SetCharHeight ($self, 32)}); + EVT_MENU ($self, wxID_EXIT, sub {$_[0]->Close (1)}); + + $self->SetSizerAndFit ($boxsizer); + + return $self; +} + +sub OpenFile { + my ($self, $event) = @_; + + my $dlg = Wx::FileDialog->new ( + $self, + 'Open File', + '', + '', + 'Hex files (*.hex)|*.hex', + wxFD_OPEN | wxFD_FILE_MUST_EXIST | wxFD_CHANGE_DIR + ); + + if ($dlg->ShowModal == wxID_OK) { + $self->{imagepanel}->clear (); + + my %pages = (); + + $self->{filename} = $dlg->GetPath (); + $self->SetTitle ("Unifont Viewer - " . $dlg->GetFilename ()); + + open HEXFILE, "<$self->{filename}" || die "Cannot open $self->{filename}\n"; + + while () { + chomp; + my ($codepoint, $char) = (split (':', $_)); + # For now, list page numbers as 4 digits even for Plane 0 for sorting + if (length ($codepoint) == 4) { + $codepoint = "00" . $codepoint; + } + + if ($codepoint and $codepoint =~ m/^[0-9A-F]{4,6}$/) { + if (!($char eq '00542A542A542A542A542A542A542A00' || $char eq 'FFB9C5EDD5D5D5D5D5D5D5D5EDB991FF')) { + my $page = substr ($codepoint, 0, -2); + $pages{$page} = 1; + } + } + } + + $self->{listbox}->Clear (); + for (keys %pages) { + $self->{listbox}->Append ($_, hex ($_)); + } + + my %hexlist = Unifont::LoadHexFile ($self->{filename}); + $self->{hexlist} = \%hexlist; + + $self->{listbox}->Select (0); + my $selection = $self->{listbox}->GetStringSelection (); + SetPage ($self, $selection); + }; +} + +sub SaveFile { + my ($self, $event) = @_; + + my $selection = $self->{listbox}->GetStringSelection (); + + if ($selection) { + my $dlg = Wx::FileDialog->new ( + $self, + 'Save File', + '', + "$selection.png", + 'PNG files (*.png)|*.png', + wxFD_SAVE + ); + + if ($dlg->ShowModal == wxID_OK) { + my $im = Unifont::Hex2PNG ($self->{hexlist}, hex ($selection), $self->{charheight}); + + my $filename = $dlg->GetPath (); + + $self->{imagepanel}->load_gd ($im); + + open (PICTURE, ">$filename") or die ("Cannot save image\n"); + binmode PICTURE; + print PICTURE $im->png; + close PICTURE; + } + } +} + +sub SetPage { + my ($self, $selection) = @_; + + if ($selection) { + my $im = Unifont::Hex2PNG ($self->{hexlist}, hex ($selection), $self->{charheight}); + $self->{imagepanel}->load_gd ($im); + } else { + $self->{imagepanel}->clear (); + } +} + +sub SetCharHeight { + my ($self, $charheight) = @_; + my ($x, $y); + my $selection = $self->{listbox}->GetStringSelection (); + + $self->{charheight} = $charheight; + + if ($charheight == 16 || $charheight == 24) { + $x = 562; + $y = 544; + } elsif ($charheight == 32) { + $x = 688; + $y = 672; + } + + $self->{imagepanel}->SetMinSize ([-1, -1]); + $self->{imagepanel}->SetClientSize ($x, $y); + $self->{imagepanel}->SetMinSize ($self->{imagepanel}->GetSize ()); + $self->Fit (); + + SetPage ($self, $selection); +} + +package main; + +my ($app) = UnifontViewer->new (); + +$app->MainLoop (); diff --git a/src/unifontpic.c b/src/unifontpic.c index 0796e9c..258b284 100644 --- a/src/unifontpic.c +++ b/src/unifontpic.c @@ -27,7 +27,7 @@ #define MAXSTRING 256 -#define HEADER_STRING "GNU Unifont 6.3" /* to be printed as chart title */ +#define HEADER_STRING "GNU Unifont 7.0" /* to be printed as chart title */ /* Stylistic Note: diff --git a/src/unigencircles.c b/src/unigencircles.c index 76f1452..86af88f 100644 --- a/src/unigencircles.c +++ b/src/unigencircles.c @@ -36,7 +36,7 @@ main (int argc, char **argv) int loc; /* Unicode code point of current input line */ char *gstart; /* glyph start, pointing into teststring */ - char combining[0x10000]; + char combining[0x110000]; void add_single_circle(char *); /* add a single-width dashed circle */ void add_double_circle(char *); /* add a double-width dashed circle */ @@ -55,7 +55,7 @@ main (int argc, char **argv) Read the combining characters list. */ /* Start with no combining code points flagged */ - memset (combining, 0, 0x10000 * sizeof (char)); + memset (combining, 0, 0x110000 * sizeof (char)); if ((infilefp = fopen (argv[1],"r")) == NULL) { fprintf (stderr,"ERROR - combining characters file %s not found.\n\n", diff --git a/src/unihexfill b/src/unihexfill new file mode 100755 index 0000000..2008f32 --- /dev/null +++ b/src/unihexfill @@ -0,0 +1,8 @@ +#!/bin/sh + +# input is a start, stop range pair +# output is a list of code points with hexadecimal filler glyphs +grep "^[0-9A-Fa-f]" $1 | \ + awk 'NF == 1 {print "unihexgen " $1 " " $1;} \ + NF == 2 {print "unihexgen " $1 " " $2;}' | \ + /bin/sh -s diff --git a/src/unipng2hex b/src/unipng2hex index e694812..3da8f60 100755 --- a/src/unipng2hex +++ b/src/unipng2hex @@ -107,9 +107,15 @@ if ($boxsize == 32) { $charheight = 16; $charmaxwidth = 3; } elsif ($im->rgb ($pixel) == ($white_red, $white_green, $white_blue)) { - $charyoffset = 4; - $charheight = 24; + $charyoffset = 7; + $charheight = 16; $charmaxwidth = 3; +# +# Use the settings below for a height of 24 pixels in the future; +# for now, hard code glyph height to 16 pixels. +# $charyoffset = 4; +# $charheight = 24; +# $charmaxwidth = 3; } else { die ("Cannot determine font height\n") }